svn switch --relocate svn.openfoundry.org/pugs svn.pugscode.org/pugs/ | run.pugscode.org | spec.pugscode.org | paste: sial.org/pbot/perl6 | pugs.blogs.com | dev.pugscode.org/ Set by putter on 11 February 2007. |
|||
00:10
CardinalNumber joined
00:28
CardinalNumber is now known as ProperNoun
01:27
ewilhelm left
01:36
Limbic_Region joined
01:42
Digital joined
|
|||
Digital | So I was reading about perl6, and caught the nugget that one of the most functional implementations of perl6 right now is written in Haskell. | 01:42 | |
Is this true? And if it is, do you think there is any chance I might find the person responsible, buy them a beer and spend the time they are drinking it heaping praise on their diseased genius? | 01:43 | ||
revdiablo | It's true | 01:44 | |
qmole | heh yes | ||
revdiablo | Digital: You can blame/priase audreyt | ||
Priase, even | |||
Digital | Is there a good reason for this, or ... ? | ||
revdiablo | Praise? | ||
qmole | but if you did catch audreyt she would probably tell you 100s of people deserve praise | ||
revdiablo | It took me 3 tries to type it right, sheesh | 01:45 | |
Digital | I thought Haskell was one of those teaching languages that was mathematically brilliant, elegant beyond words and completely inappropriate for getting any real work done in. | ||
revdiablo | Digital: The story goes, it started out at a project to learn Haskell by writing a toy language. Audrey chose perl 6 as the "toy language", and it blossomed from there | ||
allbery_b | haskell is quite practical once you wrap your head around it. | 01:46 | |
but that wrapping takes some doing | |||
Digital | Can you compile haskell? | ||
revdiablo | Yep | ||
allbery_b | @where ghc | ||
lambdabot | haskell.org/ghc | ||
allbery_b | @version | ||
lambdabot | lambdabot 4p509, GHC 6.6 (OpenBSD i386) | ||
darcs get www.cse.unsw.edu.au/~dons/lambdabot | 01:47 | ||
Digital | Interesting. | ||
Is it trolling to ask you people, who clearly know more about me than perl 6 (because I know only a little), what your opinion is of the idea that perhaps perl 6 is suffering from epic second-system effect? | 01:48 | ||
qmole | of course darcs is another example of 'real world' haskell :) | ||
allbery_b | haskell's actually quite nice for writing languages; the Reader monad encapsulates much of the hard work in managing variable scope, for example | ||
revdiablo | Digital: It could be trolling. That depends on what you're aiming for with the question. =) | ||
allbery_b | @quote TimToady second-system | ||
lambdabot | No quotes match. And you call yourself a Rocket Scientist! | ||
allbery_b | hm, thought someone saved that quote | 01:49 | |
revdiablo | Digital: I don't think the idea is right, but I can see how it would seem like that | ||
allbery_b | @quote done.right | ||
lambdabot | No quotes match. That's something I cannot allow to happen. | ||
allbery_b | feh | ||
Digital | rev: Nothing, really, that's just my opinion and I wonder what people in the know think of it. | ||
From the outside it looks like perl 5 was pretty nice, and now perl 6 has been in development forever and we keep hearing about the jillion new features it will have. | |||
allbery_b | anyway, TimToady has been known to comment that perl6 is the second system effect done righht | ||
revdiablo | Digital: Well, it's a fair assessment | 01:50 | |
Digital | and it makes me wonder what was so fundamentally broken with perl 5 that warranted a complete mulligan on the whole language rather than some evolutionary changes stretched out over time. | ||
allbery_b | actually p6 is getting firmed down at this point with an eye on releasing it | ||
revdiablo | Digital: Time will tell, I guess. | ||
silug | Dig: you should grab pugs and try it out. it's nice. | 01:51 | |
revdiablo | Digital: Perl 5 has a long and ugly history. The language has a lot of baggage. It works fine, but all the edge cases have created lots of nooks and crannies for "evolutionary change" to fall and break its ankles. | ||
Keep in mind, I love Perl 5. But to ignore its problems is not realistic | |||
Digital | rev: it sounds like the fix to that is dropping the crap rather than adding a bunch more. ;) | ||
revdiablo | Digital: Yeah, a bunch of crap in different directions, though. Like I said, I think time will tell. Personally, I am optimistic about Perl 6 | 01:52 | |
allbery_b | one thing perhaps not obvious from the current specs, although starting to become so finally, is that quite a lot of what's "added" will actually live in modules | ||
(and likely won't exist immediately) | |||
Digital | What would you say the number one rad feature of perl 6 is? | 01:54 | |
@faq | |||
lambdabot | The answer is: Yes! Haskell can do that. | ||
jql | does it have to work now, or just be proposed? :) | ||
Patterner | Strange Operators :) | ||
Digital | Hey, jql. Are you writing a perl6qt? | 01:55 | |
revdiablo | Number one? Oh, I don't know. One thing I really like is the object system. And the type system seems nice. And the syntax cleanups. Oh, that's more than one. =) | ||
jql | I took a stab at it 3 years ago, but I recognized then that Parrot was flawed | ||
perl6 still gives me much hope, though | |||
after all, perl6 can already run PerlQt | |||
well, pugs | |||
Digital | I suppose that's true. | ||
silug | last time i tried to build parrot, it wouldn't cooperate. i should try it again. | ||
Digital | The reason I was trying to get the bot to tell me where to find a FAQ was to find out if perl6 was going to be fully backwards-compatible. | 01:56 | |
revdiablo | Not at the source level | ||
Digital | Er, what other level is there in perl? | ||
silug | it's not, but there are ways to get it to do perl5-ish things (like regular expressions) | ||
allbery_b | that's not entirely accurate | 01:57 | |
revdiablo | Digital: Pugs can run perl 5 code by embedding the perl 5 runtime, for example | ||
Digital | I would hope the newest version of the Practical Extraction and Report Language would maintain full support for regular expressions. | ||
revdiablo | Digital: So the perl 6 syntax is not the same, but one can use perl 5 modules, etc | ||
jql | depends on your definition of full | ||
revdiablo | Perl 6 has a new syntax for regular expressions, too. They're called rules. | 01:58 | |
Digital | I hope they still look like line noise, there's nothing I enjoy more than writing a long, inscrutable and hopelessly unmaintainable sequence of slashes and shifted symbol characters. | ||
allbery_b | ?eval my $a = 5; { use 5; print "$a\n" } | ||
01:58
evalbot_r15335 is now known as evalbot_r15342
|
|||
evalbot_r15342 | 1.0 | 01:58 | |
jql | lol | 01:59 | |
allbery_b | I don't think that's embeddinga runtime, I think that's just switching parsers on the fly | ||
revdiablo | allbery_b: I thought it embeds perl5 runtime right now? | ||
jql | Digital: Perl6 does try to introduce bracket-reform in regular expressions. (?:) becomes [], and (?everything-else) and [] becomes <> | 02:00 | |
allbery_b | just checked my last buildlog after getting lost in the makefiles... don't see the perl5 core being linked in | 02:07 | |
02:10
|mjk| joined
|
|||
revdiablo | pugs.blogs.com/pugs/2007/02/various_uses_of.html | 02:15 | |
lambdabot | Title: Pugs: Various uses of embedded Perl 5. | ||
02:17
dmq joined
02:23
mako132 joined
02:34
rashakil joined
02:54
Aankhen`` joined
02:59
Aankhen`` is now known as Aankhen`
03:02
Aankhen` is now known as Aankhen`_
03:05
Aankhen`_ is now known as Aankhen``,
Aankhen`` joined
03:43
weinig joined
04:17
mako132 joined
04:19
sunnavy_ joined
04:35
weinig joined
04:46
amnesiac joined
05:00
putter joined
06:00
ashleyb joined
06:01
mako132 left
06:14
BooK_ joined
06:19
sunnavy joined
06:28
jisom joined
06:38
ashelyb_ joined
06:45
CardinalNumber joined
06:51
jisom joined,
jisom left,
jisom joined
06:57
ashleyb joined
07:03
CardinalNumber is now known as ProperNoun
07:24
ashelyb_ joined
|
|||
allbery_b | ?eval 1 | 07:49 | |
evalbot_r15342 | 1 | ||
tene | ?eval %h = (:a<x>, :b<y>, :c<z>); $v = 'omg'; %h<b> := $v; %h.perl.say; %h<b>.say | 07:55 | |
evalbot_r15342 | OUTPUT[{("a" => "x"), ("b" => "y"), ("c" => "z")}ā¤omgā¤] Bool::True | ||
tene | ?eval %h = (:a<x>, :b<y>, :c<z>); $v = 'omg'; %h<b> := $v; %h.yaml.say; %h<b>.say | ||
evalbot_r15342 | OUTPUT[--- ā¤? aā¤: xā¤ā¤? bā¤: yā¤ā¤? cā¤: zā¤ā¤ā¤omgā¤] Bool::True | ||
tene | .perl and .yaml aren't smart about rebinding elements of hashes. | 07:56 | |
allbery_b | hm. looks like a candidate for a new test, if it isn't already | 07:57 | |
actually I find myself wondering what that should do | 07:59 | ||
(:= vs. = on a hash element that is) | |||
tene | allbery_b: t/operators/binding/hashes.t | 08:00 | |
allbery_b | ah, yeh, I get it | 08:03 | |
allbery_b will have to see what that test looks like in his running smoke | 08:05 | ||
tene | the issue isn't with the binding, though, it's with .perl and .yaml | 08:06 | |
allbery_b | is it? or is it with %hash? that's what I want to see | ||
tene | In my test case there, %h<b> has the right data, as confirmed by t/operators/binding/hashes.t, but .perl and .yaml on it show the value before the rebinding | 08:08 | |
allbery_b | ?eval my %h = (:a<x>, :b<y>, :c<z>); my $v = 'foo'; $h<b> = $v; %h.values.say | 08:09 | |
evalbot_r15342 | OUTPUT[xyzā¤] Bool::True | ||
allbery_b | ding! | ||
oops | 08:10 | ||
?eval my %h = (:a<x>, :b<y>, :c<z>); my $v = 'foo'; $h<b> := $v; %h.values.say | |||
evalbot_r15342 | OUTPUT[xyzā¤] Bool::True | ||
allbery_b | hm, actually the first one suggests oddness too | ||
tene | Huh. | ||
allbery_b | something's generally wrong with hashes accessed as a whole like that | 08:11 | |
?eval %h = (:a<x>, :b<y>, :c<z>); $v = 'omg'; %h<b> = $v; %h.perl.say; %h<b>.say | 08:14 | ||
evalbot_r15342 | OUTPUT[{("a" => "x"), ("b" => "omg"), ("c" => "z")}ā¤omgā¤] Bool::True | ||
allbery_b | hm, it gets that right, though | ||
peculiar | |||
so, maybe two different bugs there :) | 08:15 | ||
meppl | good night | 08:25 | |
08:25
ashleyb joined
08:28
beppu joined
08:55
elmex joined
09:07
bernhard joined
|
|||
svnbot6 | r15343 | kudra++ | Summary complete | 09:10 | |
09:17
iblechbot joined
|
|||
svnbot6 | r15344 | kudra++ | Placeholder | 09:28 | |
devbot6 | planet6: Audrey Tang: Weekly Perl 6 mailing list summary for 4-10 February, 2007 <pugs.blogs.com/pugs/2007/02/weekly_...2.html> | 09:34 | |
tene | Should eval('slightly malformed yaml',:lang<yaml>); be able to cause pugs to die? | 10:46 | |
?eval eval("- *a\n a: b\n- *a\n b: c\n- \n c:&a\n",:lang<yaml>) | 10:48 | ||
10:48
evalbot_r15342 is now known as evalbot_r15344
|
|||
evalbot_r15344 | pugs: user error (moose!)ā¤ | 10:48 | |
moritz | tene: I guess it should not, just set $! | 10:51 | |
tene: you should commit it as a test case | 10:52 | ||
tene | moritz: as I recall, tests that kill the interpreter aren't good. | ||
moritz | ?eval eval(eval("- *a\n a: b\n- *a\n b: c\n- \n c:&a\n",:lang<yaml>)) | 10:54 | |
evalbot_r15344 | pugs: user error (moose!)ā¤ | ||
tene | need to quote the outer eval | ||
moritz | right | ||
?eval eval('eval("- *a\n a: b\n- *a\n b: c\n- \n c:&a\n",:lang<yaml>)') | 10:55 | ||
evalbot_r15344 | pugs: user error (moose!)ā¤ | ||
moritz | tene: read t/README for what to do with "hard parsefail" | ||
tene | Which folder should I put that test in? | 11:00 | |
moritz | currently I don't see a good one, so just use xx-uncategorized | 11:02 | |
gaal | that's not a very mooseful error :( | 11:11 | |
you can put it in t/unspecced also; i think there's an eval_yaml test there | 11:12 | ||
tene | should I add it to eval_yaml.t ? | 11:14 | |
11:15
xerox joined
|
|||
moritz | I'd say yes ;) | 11:18 | |
tene | Hmm. I guess I can't commit anymore. | 11:30 | |
moritz | tene: I'll try to give a commit bit | 11:31 | |
tene: just query me your email address | 11:32 | ||
svnbot6 | r15345 | moritz++ | disabled 10smoke patch in debian/rules to prevent build failures | 11:47 | |
11:58
chris2 joined
12:14
CardinalNumber joined
12:32
CardinalNumber is now known as ProperNoun
12:42
elmex joined
13:02
CardinalNumber joined
13:08
larsen_ joined
13:19
CardinalNumber is now known as ProperNoun,
DHGE joined
13:31
larsen_ joined
13:37
devogon joined
13:46
larsen_ joined
14:04
larsen___ joined
14:13
rhizo joined,
Limbic_Region joined
14:18
explorer joined
|
|||
svnbot6 | r15346 | kudra++ | Yet another summary | 14:23 | |
14:27
gnuvince_ joined
14:29
buetow joined
|
|||
svnbot6 | r15347 | rodi++ | fixed use_ok | 14:38 | |
r15348 | rodi++ | fixed use_ok | |||
r15349 | rodi++ | typo fix | 14:39 | ||
r15350 | kudra++ | Marked as hidden all threads covered in previous weeks | 14:42 | ||
devbot6 | planet6: Audrey Tang: Weekly Perl 6 mailing list summary for 11-17 February, 2007 <pugs.blogs.com/pugs/2007/02/weekly_...3.html> | 14:43 | |
14:58
putter joined
15:14
_DHGE joined
15:23
jisom_ joined
15:27
Ziggy6 joined
15:28
Ziggy6 left,
larsen_ joined
15:50
weinig joined
16:06
CardinalNumber joined
16:18
iblechbot joined
16:25
ProperNoun joined
16:49
CardinalNumber joined
17:04
[M]erk joined
|
|||
devbot6 | dev: Ticket #8 (task updated): Fix old repository (svn.openfoundry.org) references. <dev.pugscode.org/ticket/8#comment:1> | 17:06 | |
svnbot6 | r15351 | diakopter++ | closes ticket 8. dev.pugscode.org/ticket/8 | 17:09 | |
r15351 | diakopter++ | Fix old repository (svn.openfoundry.org) references. | |||
r15351 | diakopter++ | Removed from TASKS for redundancy. | 17:10 | ||
devbot6 | dev: Ticket #8 (task closed): Fix old repository (svn.openfoundry.org) references. <dev.pugscode.org/ticket/8#comment:2> | ||
svnbot6 | r15351 | diakopter++ | Sorry if some generated files are updated wrongly. | ||
lambdabot | Title: #8 (Fix old repository (svn.openfoundry.org) references.) - Pugs - Trac | ||
17:12
ProperNoun joined
17:17
diakopter joined
|
|||
devbot6 | dev: Ticket #11 (task updated): Remove all unconditional SKIP/TODO flags from t/. <dev.pugscode.org/ticket/11#comment:1> | 17:24 | |
dev: Ticket #12 (task updated): Tests directory scaling problem. <dev.pugscode.org/ticket/12#comment:1> | 17:26 | ||
17:54
Ziggy6 joined
17:57
CardinalNumber joined
17:58
offby1 joined
|
|||
offby1 | how does about a pugs built with PUGS_EMBED="parrot" differ from one built without that? | 17:59 | |
17:59
xinming_ joined
|
|||
offby1 | i.e., what does it do with parrot? | 17:59 | |
Does it actually generate parrot byte code, and have parrot run that code, instead of interpreting the code itself? | |||
moritz | offby1: you can choose the backend with a commmand line option... | 18:01 | |
offby1 | do tell | ||
moritz | offby1: and it defaults to intepreting it | ||
offby1: and if you embed parrot, you can choose parrot | |||
offby1 | moritz: so if I say something like "./pugs -Bparrot my-code.p6", it'll actually compile to parrot bytecode, then have parrot run the result, instead of interpreting it itself?! | 18:02 | |
That'd be great, because presumably it'd be a ton faster. | |||
moritz | I think so, yes | ||
offby1 | this is worth a try! | ||
offby1 tries | |||
moritz | offby1: but it's not so fully implemented as the haskell bakcend | 18:03 | |
offby1 | hmm, strange error message: I deliberately used a meaningless word after the -B, and expected an error along the lines of "pugs cannot find the back end named 'frobotzle', but instead I see this: | 18:04 | |
/usr/local/src/langs/pugs/pugs -Bfrobotzle anagrams.p6 | |||
pugs: user error (*** user error (*** No compatible subroutine found: "&truncate" | |||
at ./bag.pm line 41, column 12-31) | |||
at anagrams.p6 line 1, column 1) | |||
not encouraging | |||
is this one of those semi-abandoned features that isn't really meant to be used? | |||
moritz | I guess so ;) | 18:05 | |
offby1 | pity | ||
oh well | |||
moritz | well, if perl6 is meant to be implemented in Perl 6, pugs with haskell backend is enough to bootstrap it | 18:06 | |
offby1 | sure | ||
moritz | ans perl6 will use parrot as its main backend | ||
offby1 | sure | 18:07 | |
in theory, one would only need run pugs once, to run the perl6-to-parrot compiler. | |||
moritz | right | ||
offby1 | then one waves goodbye to pugs, and continues development by running that compiler on parrot | ||
so _if_ pugs is mostly meant as a way to do that bootstrap step, I can see that it wouldn't need to emit parrot code. But something made me think it did anyway. | 18:08 | ||
moritz | well, I guess we wouldn't abandon pugs fully, since it will be more complete than perl6 when we bootstrap perl6 | ||
offby1 | sure, but I said "in theory". | ||
Which assumes that is complete. | |||
moritz | offby1: its optimised for fun, and different backends are fun | ||
the js backend is nice as well ;) | 18:09 | ||
offby1 | how would I know if the parrot backend were working? I fear I cannot count on the lack of an obvious error message. | ||
moritz | you can run the testsuite with parrot as a backend | 18:10 | |
offby1 | hmm | ||
"make test-pir"? | 18:11 | ||
18:11
GabrielVieira2 joined
|
|||
moritz | or make smoke-pir | 18:11 | |
offby1 | odd, it's rebuilding pugs. | ||
moritz | did you build it with parrot backend in first place? | 18:12 | |
offby1 | no. | ||
moritz | the build system is a bit broken anyway... | ||
offby1 | as area all build systems. | ||
s/area/are/ | |||
moritz | when you type 'make' twice in a row, it still compiles some stuff at the second run | ||
offby1 | sure. | ||
as do many build systems :-) | |||
18:13
lami20j joined,
larsen_ joined
|
|||
offby1 | for some reason writing correct Makefiles is really hard. | 18:13 | |
moritz | and what is more disturbing: if you run 'make install' after make, it still compiles stuff - assuming you are root it pollutes your source tree with uid0-files | ||
offby1 | well, I never do "make install", for that sort of reason. | ||
odd, it needs a perl5 module that I don't have: Module/Install/Admin.pm | 18:14 | ||
moritz | I use dpkg-buildpackage ;) | 18:15 | |
18:15
ProperNoun joined
|
|||
offby1 | I use GNU "stow" | 18:15 | |
this is odd | |||
/usr/bin/perl -Iinc "-MExtUtils::MY" -e "MY->fixin(shift)" /usr/local/src/langs/pugs/blib/script/pugs | |||
cd perl5/Data-Capture && perl Makefile.PL && make | |||
Can't open for input: | |||
No such file or directory at /usr/share/perl5/Module/Install/Admin.pm line 135. | |||
BEGIN failed--compilation aborted at Makefile.PL line 3. | |||
I dunno what that means. | |||
moritz | did your read README and INSTALL and install all depencies? | 18:16 | |
offby1 | I read README and INSTALL a long time ago. | ||
I installed enough dependencies for pugs to work standalone. | |||
but this is the first time I've tried "make test-pir". | |||
I wonder if I need to rebuild pugs with PUGS_EMBED="parrot". Docs aren't clear. | 18:17 | ||
moritz | I'm just now running 'make smoke-pir', and I'm in the smoke phase... | 18:18 | |
and I did'nt rebuild with PUGS_EMBED="parrot" | |||
offby1 | :-( | ||
same problem. | |||
moritz | I still think it's a missing perl5 modul, but I'm not sure | 18:19 | |
18:19
lami20j joined
|
|||
offby1 | Can you paste the output that starts around line 30 -- mine looks like this -- | 18:19 | |
Configuring Pugs-6.2.13... | |||
configure: Dependency pugs-fps-any: using pugs-fps-0.7 ... | |||
perhaps that'll illuminate something | |||
moritz | perhaps, but I'm the wrong person to ask :( | 18:20 | |
offby1 | well, maybe I'll see something obvious. | ||
moritz | I'm happy that pugs builds for me ;) | ||
offby1: ok, go on then | |||
but don't post it here ;)) | |||
offby1 | what do you mean "go onm then"? I want _you_ to paste _your_ output. | ||
so _I_ can look at it. | |||
moritz | how do you think that's going to help..? | 18:21 | |
offby1 | maybe I'll see a difference between the stuff that your "Configure" found, and mine; and I'll slap my forehead and say "Of course; I need the Foomatic module". | 18:22 | |
my forehead has a callous on it from similar slaps in the past. | |||
moritz | ok | ||
offby1 | .oO("callus"?) |
||
thanks | |||
moritz | wait a sec, I'll restart make | ||
and perhaps prepend a 'make clean' | 18:23 | ||
offby1 | gosh, thanks | ||
that's above and beyond | |||
pugs takes an awful long time to build, if I recall correctly. | 18:24 | ||
moritz | I can use 'make soon' ;) | ||
offby1 | huh | ||
moritz | and my laptop's only other job is to crack some password files - nothing important ;) | ||
18:25
nipra joined
|
|||
offby1 glances around nervously. | 18:26 | ||
offby1 subtly points to moritz in a way that only the FBI agent will notice | |||
moritz | offby1: it's the universities password list ;) | ||
offby1: and certainly not _your_ univeristy... | |||
I told the admins it's a security hole, but they won't listen without proof-of-concept ;) | 18:27 | ||
offby1 | now, how do you know what U I attend? | ||
moritz | offby1: are you studying phyics in WĆ¼rzburg, Germany? | 18:28 | |
offby1: if not, I'm right ;) | |||
it's called "educated guessing" | |||
and I probably knew you if you did | |||
allbery_b | moritz: you should still be rather careful about that, thye could still choose to punish you for unauthorized access or something instead of doing something about it | 18:29 | |
moritz | allbery_b: you're totally right - but I know the admins, and they are quite ok... I just won't modify any files, so that it's no "sabotage" | 18:30 | |
and to be hones, blowfish passwords are a pain to crack ;) | |||
offby1 | Why, I've lived in WĆ¼rzburg for years! | ||
offby1 glances around nervously. | |||
offby1 quickly googles | 18:31 | ||
18:33
GabrielVieira2 is now known as GabrielVieira
|
|||
moritz | offby1: what are you googling for? | 18:36 | |
Khisanth | moritz: building pugs is only around 15minutes, it's the testing that takes a very long time | ||
moritz | Khisanth: it depends on how much RAM you have available... if your maschine starts swapping, it takes much longer :( | 18:37 | |
Khisanth | oh well yes then 5 hours | ||
offby1 | moritz: WĆ¼rzburg, so I can pretend I've lived there for years | ||
allbery_b | heheh | 18:38 | |
allbery_b notes that building pugs takes noticeably longer than 15 minutes, but it did improve considerably when he maxed the AM on his g4 macmini :) | |||
*RAM | |||
moritz | offby1: moritz.faui2k3.org/tmp/pugs-smoke-pir <-- I'm currently uploading the buildlog, it will take some time | ||
offby1 | adding more RAM to my Mac Mini was the best thing I ever did for it. | ||
moritz: thanks | 18:39 | ||
moritz | offby1: np | ||
allbery_b | maybe someday I'll get the intel version, but for now it's good enough for what I do with it | ||
moritz | uploaded | ||
PPC is way cooler than i386 if you ask me ;) | |||
offby1 | moritz: hmph, no relevant-looking difference between yours and mine :-( | 18:41 | |
guess it's time for a mailing-list question | |||
18:42
Ziggy6 left
|
|||
allbery_b | by rights I ought to build/smoke pugs twice: once for ghc6.6, once with the built/smoked (if it succeeded) ghc6.7 :) | 18:43 | |
hrm, except that I think pugs requires -fvia-C which is currently b0rked | 18:44 | ||
19:00
fglock joined,
CardinalNumber joined
|
|||
fglock | hi | 19:02 | |
19:09
dec_ joined
|
|||
svnbot6 | r15352 | diakopter++ | correcting uncommenting mistake. | 19:16 | |
19:17
phiker joined
|
|||
phiker | hi | 19:17 | |
what happened to #cpan6? | 19:18 | ||
diakopter | phiker: no one sent anything to the mailing lists after September 2006? | 19:19 | |
19:19
CardinalNumber is now known as ProperNoun
|
|||
phiker | diakopter, ok, so the project is dead? | 19:20 | |
diakopter searches for a death certificate | |||
phiker | are there plans to work on it again? | 19:21 | |
diakopter | my guess is that something .... less ambitious .... will come about. | 19:22 | |
phiker | you mean with only perl support or something like that? | 19:23 | |
diakopter | we'll see. do you have resources you're considering committing/contributing or something? | 19:24 | |
phiker | no, I was just interested in Perl6 and thought about the future of CPAN, then I found CPAN6 | ||
as I can see, many documents describing the design have been commited | 19:25 | ||
but not details about how to actually implement it | |||
diakopter | from what I can tell, Perl 6 implementations will be able to use CPAN as it is | ||
phiker | so nothing will change? | 19:26 | |
ok | |||
diakopter | phiker: do you have ideas to improve/extend the CPAN? | 19:31 | |
phiker | diakopter, uhm | 19:40 | |
IĀ“ll think about it :) | |||
19:40
iblechbot joined
19:43
CardinalNumber joined
19:53
ashleyb joined
19:56
araujo joined,
GabrielVieira2 joined
20:01
Schwern joined
20:04
ProperNoun joined
20:06
stevan_ joined
|
|||
phiker | diakopter, syntax highlighting for POD documentation | 20:12 | |
20:15
CardinalNumber joined
|
|||
phiker | diakopter, as on perldoc.perl.org | 20:26 | |
20:29
weinig joined
20:33
ProperNoun joined
20:42
offby1` joined
20:44
CardinalNumber joined
20:47
offby1` is now known as offby1
20:52
ashleyb joined
21:04
forsaken joined
|
|||
phiker | gn8 | 21:10 | |
21:16
CardinalNumber joined
21:18
CardinalNumber is now known as ProperNoun
21:25
Aankhen`` joined
21:26
fglock left
21:39
Elastri joined
21:52
buetow joined
22:06
mako132 joined
22:29
Psyche^ joined
22:40
bsb joined
22:41
Psyche^ is now known as Patterner
22:46
aufrank joined
|
|||
aufrank | TimToady: rule trait_auxiliary { <sym: is> <ident><postcircumfix>? | 22:47 | |
this is missing a closing } | |||
(I think) | 22:48 | ||
22:53
marmic joined
23:00
autark_ is now known as autark
|
|||
gnuvince_ | ls | 23:30 | |
Patterner | Access denied. | 23:31 | |
23:32
gnuvince_ joined
|
|||
Caelum | is there a good tutorial for pugs? | 23:33 | |
revdiablo | Tutorial for what? | 23:34 | |
The language? The internals? Something else? | |||
Caelum | the language | ||
Caelum figures that's a good place to start | 23:35 | ||
moritz | Caelum: do you know perl5? | ||
Caelum: if yes, you could read through www.programmersheaven.com/2/Perl6-FAQ | |||
lambdabot | Title: Perl6-FAQ at Programmers Heaven | ||
revdiablo | perlcabal.org/syn/Differences.html | ||
23:35
gnuvince_ joined
|
|||
lambdabot | Title: Perl6::Perl5::Differences | 23:35 | |
revdiablo | That's good if you know perl 5, too | ||
Caelum does, thank you! | |||
putter | fglock: hi :) | 23:41 | |
svnbot6 | r15353 | tene++ | Parsing some weird yaml with eval can make pugs die badly. | 23:45 | |
moritz | tene++ I see you commit bit now works ;) | ||
tene | moritz: I forgot that the pugs checkout I have on this system was still from openfoundry | 23:46 | |
i haven't used this box in quite a while, but my laptop died last week. | |||
moritz | tene: that explains it ;) | 23:48 | |
23:49
CardinalNumber joined
23:52
jisom_ is now known as jisom
|