Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6, 2007-05-27

Perl 6 | Reference Documentation | Rakudo

| Channels | #perl6 index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:03 araujo joined #perl6
00:21 justatheory joined #perl6
00:22 justatheory joined #perl6
00:29 svnbot6 r16536 | rhr++ | [unitsdat-grammar.pm] Parse and (try to) convert nonlinear units.
00:29 svnbot6 r16536 | rhr++ | NL typechecking and conversion are probably somewhat busted...
00:37 Aankhen`` 32.67 min for a smoke this time.
00:38 Aankhen`` Though my system seems to be somewhat overloaded.
00:46 Aankhen`` joined #perl6
01:05 fglock joined #perl6
02:09 svnbot6 r16537 | Darren_Duncan++ | ext/QDRDBMS/ : added something about interpreting relational operations to Language.pod, otherwise cleaned that file
02:58 buubot joined #perl6
03:28 daxim_ joined #perl6
03:45 bonesss joined #perl6
03:55 trunix joined #perl6
04:37 svnbot6 r16538 | Darren_Duncan++ | ext/QDRDBMS/ : updated Language.pod to remove an old section listing sys-def ops (to rewrite later)
04:41 zperl_1 freebsd smoke report for PIL2JS (all failed) => Spidermoney 1.5 is not compatible and too slow
04:41 zperl_1 http://m19s28.vlinux.de/iblech/stuff/pug​s-smokes/pugs-smoke-6.2.13-r16531-freebs​d-pil2js--1180239326-37098--0-0-0-0-0-0-​-e655266390e8b74271cb0021692110af.html
04:41 lambdabot Title: TAP Matrix - Sat May 26 12:28:38 2007 GMT, http://tinyurl.com/2g8bxt
04:42 zperl_1 about 10 hours to finish to 'make smoke-js'
05:05 Aankhen`` O_O
05:09 BooK joined #perl6
05:45 Jmax joined #perl6
06:18 obvio171 joined #perl6
06:27 Averell joined #perl6
06:31 weinigLap joined #perl6
06:31 obvio171 joined #perl6
06:36 obvio171 joined #perl6
06:37 baest joined #perl6
06:39 obvio171 joined #perl6
06:47 obvio171 joined #perl6
06:54 obvio171 joined #perl6
06:57 obvio171 joined #perl6
07:02 obvio171 joined #perl6
07:10 dduncan left #perl6
07:26 dolmans joined #perl6
07:34 Aankh|Clone joined #perl6
07:35 amnesiac joined #perl6
07:36 iblechbot joined #perl6
07:38 lisppaste3 joined #perl6
07:39 jisom joined #perl6
07:55 drupek12 joined #perl6
07:57 jerrylee joined #perl6
07:58 elmex joined #perl6
08:18 Aankh|Clone changed their nick to Aankhen``
08:47 buetow joined #perl6
08:53 franck__ joined #perl6
08:54 edwardk joined #perl6
08:54 ahmadz joined #perl6
08:56 ayrnieu joined #perl6
08:58 ahmadz ?eval my $s="ping"; $s ~~ s/i/o/; $s.say;
08:58 evalbot_r16532 changed their nick to evalbot_r16538
08:58 evalbot_r16538 OUTPUT[pong␤] Bool::True
09:00 Aankhen`` Heh, that's a nice one.
09:00 ayrnieu ?eval given "ping" { s/i/o; .say }
09:00 evalbot_r16538 Error: ␤Unexpected end of input␤expecting block, "\\", variable name or "/"
09:00 ayrnieu ?eval given "ping" { s/i/o/; .say }  # doh
09:00 Aankhen`` Awww.
09:00 evalbot_r16538 Error: Can't modify constant item: VStr "ping"
09:00 ahmadz yeah
09:01 ayrnieu ?eval given $_ = "ping" { s/i/o/; .say }
09:01 evalbot_r16538 OUTPUT[pong␤] Bool::True
09:01 moritz ayrnieu++
09:01 ahmadz ?eval ("ping" ~~ s/i/o/).say
09:01 evalbot_r16538 Error: Can't modify constant item: VStr "ping"
09:02 ahmadz couldnt we do regexp on a string without a var?
09:03 jql doesn't work in p5, either
09:04 kaol joined #perl6
09:05 ahmadz but since we can do OO style VStr.op, shouldnt VStr.regexp be allowed?
09:07 edwardk left #perl6
09:27 drupek12 joined #perl6
09:29 chris2 joined #perl6
09:38 buetow joined #perl6
09:43 Karthik joined #perl6
09:43 Karthik Hi Guys
09:44 Karthik could any one tell me how to write a perl script asking for a username and password from a user
09:44 Karthik ?
09:44 Karthik how to get a password from a user
09:44 Karthik ?
09:44 Karthik Any Idea?
09:44 moritz Karthik: this channel is for development of compilers/interpreters for perl 6
09:44 moritz Karthik: try #perlhelp or something
09:45 Karthik ok , Thx moritz
09:45 Aankhen`` #perl might be better, actually.
09:45 Karthik ok
09:48 isaacd joined #perl6
10:03 VanilleBert joined #perl6
10:04 iblechbot joined #perl6
10:06 Karthik left #perl6
10:07 xern joined #perl6
10:21 trunix joined #perl6
11:18 ntgrl joined #perl6
11:35 baest joined #perl6
11:51 ofer joined #perl6
11:52 baest joined #perl6
12:12 ntgrl changed their nick to integral
12:26 rindolf joined #perl6
12:53 weirdo2 joined #perl6
12:53 weirdo2 heya
12:53 weirdo2 is it possible to write PROG2 with perl6 macros?
12:53 maskd joined #perl6
12:54 wolverian PROG2?
12:55 weirdo2 like perl5's do{} (dunno if it's the same in p6), but returns the value of the second expression evaluated
12:55 wolverian why would you need a macro for that?
12:56 moritz ?eval my $a = do {2; 3; }; $a
12:56 evalbot_r16538 \3
12:56 lumi moritz: That's a PROGN, I think?
12:56 weirdo2 i'm curious whether p6 macros can find whole expressions in a code block
12:56 moritz lumi: isn't PROG2 just a special case of PROGN?
12:57 lumi You want to rewrite 'a; b; c;' to 'a; my $tmp = b; c; $tmp'
12:57 moritz now I understand
13:00 weirdo2 as a side note
13:00 weirdo2 i wonder whether M$' LINQ (sql-ish instructions in c#) could be easily simulated with macro{}
13:00 weirdo2 saw a glimpse of CLSQL, it deviated from sql syntax, though ;/
13:01 moritz weirdo2: I'm not a macro expert, but I'm quite sure you can do things like that
13:02 weirdo2 IMO, aside from an awesome learning experience, macros are the only killer feature of lisp
13:03 weirdo2 wonder if perl's lack of homoiconicity would be an obstacle to implement equally uber-cool macros
13:04 weirdo2 couldn't stand lisp. no integration with POSIX, lack of syntax makes me to view the listing as one bulk
13:04 moritz you can even lexically change perl 6's grammar (or so I believe), so it should all be possible ;)
13:04 weirdo2 do you get angry when people ask when it'll come out? because i want to :-P
13:05 moritz weirdo2: christmas ;)
13:05 weirdo2 having a proper object model and a multimethod dispatch as an option is great, too
13:05 weirdo2 moritz, whoa, no kidding?
13:05 moritz but don't ask which christmas :(
13:05 weirdo2 *g*
13:05 moritz a rough estimate would be "sometimes 2008 propably"
13:06 moritz but it could of course be sooner or later
13:06 weirdo2 not that i don't enjoy p5, though
13:06 moritz but we all know that p5 has problems
13:07 moritz weirdo2: would you like to help with perl6?
13:07 moritz weirdo2: contributors are always welcome ;)
13:07 weirdo2 after a lisp adventure, i found a great urge to write many nested map's and lambdas
13:07 weirdo2 *g*
13:08 weirdo2 moritz, i once got an email from audreyt, but the link didn't work. audreyt didn't respond to my mails, too
13:08 moritz weirdo2: commitbit is a bit broken nowadays, but obra++ will take care...
13:09 weirdo2 i don't promise i'll actually manage to write any code...
13:09 weirdo2 but if i do, i'll send it to ya'
13:09 moritz nobody is bound to do anything, of course ;)
13:09 weirdo2 not to be picky, but haskell is a bit of turn-off to me :-)
13:10 moritz weirdo2: I don't know haskell very much... so far I've written test cases and documentation...
13:10 moritz and there are 6-in-6 implementation(s) beeing worked on
13:10 weirdo2 i once co-developed a macro language, if that counts :-)
13:11 moritz weirdo2: commitbit seems to be up again...
13:12 moritz weirdo2: so if you tell me your email (and perhaps real name if you want it to appear), I can try again to invite you
13:12 weirdo2 moritz, sthalik@tehran.lain.pl, stanislaw halik
13:13 obra moritz: commitbit is not broken.
13:13 moritz obra: ok, very good ;)
13:14 obra moritz:  feather is sloooow, so we're seeing 20-30s page loads. but they're not timing out.
13:14 obra you should be able to invite as normal
13:14 moritz weirdo2: "weirdo2" as nick?
13:14 weirdo2 moritz, sthalik, my email username
13:14 moritz weirdo2: ok, request sent, hopefully you'll get a mail soon
13:17 moritz "that nickname is already in use, sorry"... with the an @tehran.lain.pl email
13:17 weirdo2 oh, the one i couldn't register
13:18 moritz does the email address still exist?
13:18 weirdo2 try sthalik2, and sthalik+perl@ if it complains about the same email address
13:18 weirdo2 moritz, yes, it does
13:18 lumi weirdo2: I think macros are too underspecced to do it yet
13:19 weirdo2 imvho, p6 could win big with macros. it's a largely underestimated feature :-P
13:20 lumi weirdo2: Possibly you can use the "is parsed" and STD to do it right now
13:22 moritz lumi: if STD worked in any existing implementation, yes ;)
13:22 weirdo2 hope the "second system effect" doesn't apply so badly here
13:22 lumi moritz: "do it right now" as in "in a specced way", not "in a working way" :P
13:22 weirdo2 not worried about accusations of vaporware, but there's so much of everything, especially for a new implementation
13:22 moritz lumi: ok ;)
13:23 weirdo2 yay! got an email!
13:23 moritz commitbit++, obra++
13:24 weirdo2 any hints with PREFIX?
13:24 weirdo2 :-)
13:24 moritz prefix?
13:24 weirdo2 INSTALL says it's broken. a Bad Thing
13:24 moritz it is indeed
13:25 moritz most pugs developers never install it, just run it locally
13:25 moritz that's why nobody cares
13:25 lumi weirdo2: Fixing that would be a Good Thing
13:25 moritz and I don't understand the build system :(
13:25 weirdo2 yay! sounds like a job for me
13:25 franck___ joined #perl6
13:25 moritz I manage to build debian packages though, which makes it possible to install it in a sane way ;)
13:25 weirdo2 will do after a good night's sleep; be back in an hour or so, see you guys
13:26 lumi That's a short good night's sleep
13:26 moritz see you
13:42 franck__ joined #perl6
13:43 franck__ joined #perl6
13:51 jisom_ joined #perl6
13:53 jerrylee joined #perl6
14:05 isaacd_ joined #perl6
14:19 devogon joined #perl6
14:34 amnesiac joined #perl6
14:34 torz joined #perl6
14:35 amnesiac joined #perl6
14:59 sokoot joined #perl6
15:21 justatheory joined #perl6
15:26 chylli joined #perl6
15:28 svnbot6 r16539 | moritz++ | perl6.vim: added "is also" trait
15:46 gaal http://www.antlr.org/wiki/display/ANTL​R3/Test-Driven+Development+with+ANTLR
15:46 lambdabot Title: Test-Driven Development with ANTLR - ANTLR 3 - ANTLR Project, http://tinyurl.com/yt4ems
15:50 moritz that java code smells like utter line noise
15:58 gaal yeah, I don't like the verboseness, but the basic idea isn't bad.
15:59 moritz I don't understand what's the big deal - the assert statements?
16:03 chylli left #perl6
16:05 gaal tdd
16:07 bonesss joined #perl6
16:08 moritz I'm kinda used to it ;)
16:21 pbuetow joined #perl6
16:36 ahmadz joined #perl6
16:37 ahmadz run.pugscode.org is down?
16:39 Juerd ahmadz: Yes
16:39 Juerd ahmadz: Do you want a feather account to run pugs over ssh?
16:39 ahmadz hi jeurd, yeah i sent you an email earlier...
16:40 Juerd Oh, hm.
16:40 * Juerd looks in RT
16:40 Juerd Ah, I see
16:40 Juerd Oops :)
16:40 mncharity joined #perl6
16:40 ahmadz no problem.. sorry for the email problem ;-)
16:41 Juerd ahmadz: I'm creating your account right away
16:41 moritz hi Juerd, hi ahmadz ;)
16:41 ahmadz hi moritz... im zperl* btw ;-)
16:42 ahmadz Juerd: cool ... thx
16:42 * moritz is constantly loosing track of all those nicks
16:42 Juerd ==fcc
16:42 Juerd ergh
16:42 Juerd This isn't mutt.
16:43 moritz neither vim ;)
16:43 Juerd ahmadz: You've got mail
16:44 ahmadz ?eval ($s = "ping"; $s ~~ s/i/o/; say $s)
16:44 evalbot_r16538 changed their nick to evalbot_r16539
16:44 evalbot_r16539 Error: ␤Unexpected ";"␤expecting term postfix, operator or ")"
16:45 moritz I think you can't use (...) to group statements
16:45 ahmadz ?eval my $s = "ping"; $s ~~ s/i/o/; say $s;
16:45 ahmadz jeurd: thx a lot;-)
16:45 evalbot_r16539 OUTPUT[pong␤] Bool::True
16:46 ahmadz ?eval ("ping" ~~ s/i/o/).say
16:46 evalbot_r16539 Error: Can't modify constant item: VStr "ping"
16:46 Juerd ahmadz: s/jeurd/juerd/
16:48 ahmadz thanks again.. im logged in
16:48 svnbot6 r16540 | rhr++ | [unitsdat-grammar.pm] Add support for constant NL funcs in unit defs.
16:48 svnbot6 r16540 | rhr++ | Add support for units.dat piecewise linear units.
16:48 svnbot6 r16540 | rhr++ | Try to stringify NumUnits nicely.  Misc cleanups.
16:49 ahmadz moritz: smoke-js freebsd took 10 hours to do yesterday... and failed 100%
16:50 moritz ahmadz: well, then we can declare it broken ;)
16:52 ahmadz moritz: took brute force to declare that ;-) spidermonkey 1.5 keeps saying "Internal Error... Too much recursion"
17:03 lichtkind joined #perl6
17:21 ssd7 joined #perl6
17:28 Psyche^ joined #perl6
17:37 amnesiac joined #perl6
17:41 stevan_ joined #perl6
17:45 Psyche^ changed their nick to Patterner
18:05 Jmax joined #perl6
18:08 camenix joined #perl6
18:09 camenix left #perl6
18:27 jisom joined #perl6
18:35 weinigLap joined #perl6
18:43 Limbic_Region joined #perl6
18:53 offby1 joined #perl6
18:59 ahmadz joined #perl6
19:03 cmarcelo joined #perl6
19:03 rindolf joined #perl6
19:11 justatheory joined #perl6
19:15 the_dormant joined #perl6
19:27 isaacd__ joined #perl6
19:34 weinigLap joined #perl6
19:37 laye joined #perl6
20:07 svnbot6 r16541 | rhr++ | [unitsdat-grammar.pm] Make NL conversion work right (maybe).  Begin StrDispUnit defs.
20:19 svnbot6 r16542 | rhr++ | [unitsdat-grammar.pm] NL fixes.
20:28 Jmax joined #perl6
20:43 svnbot6 r16543 | rhr++ | [unitsdat-grammar.pm] Move interpolator code out of nl_piecewise closures. Add logscale examples.
20:45 dduncan joined #perl6
20:50 buetow joined #perl6
20:54 stef_ joined #perl6
21:15 stef_ joined #perl6
21:39 amnesiac joined #perl6
21:46 Aankhen`` joined #perl6
21:48 pbuetow joined #perl6
22:07 polettix joined #perl6
22:14 seano joined #perl6
22:39 bonesss joined #perl6
22:39 weinigLap joined #perl6
22:50 justatheory joined #perl6
23:20 demq joined #perl6
23:22 rashakil joined #perl6
23:29 bsb joined #perl6
23:39 stevan_ joined #perl6

| Channels | #perl6 index | Today | | Search | Google Search | Plain-Text | summary

Perl 6 | Reference Documentation | Rakudo