Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6, 2007-07-16

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:00 rhr just out of curiosity, could you try http://airen.bcm.umontreal.ca/ghc-pugs-etch/ghc6-doc_6.6.1-2_all.deb ?  It's arch-independent
00:00 lambdabot http://tinyurl.com/yt9hu4
00:00 Aankhen`` Okay, how?
00:00 rhr it should be the same as yours
00:01 rhr just wget it and dpkg -i
00:01 Aankhen`` Wow, I think that worked.
00:01 Aankhen`` No errors this time.
00:01 Aankhen`` Do I move on to the next step now?
00:01 rhr well, that's certainly confusing
00:02 rhr hold on a sec...
00:03 rhr I wonder if a particular version of haddock has to be installed while ghc is compiled or something
00:03 Aankhen`` BRB.
00:04 rhr but both of us should have had the old haddock installed when we compiled it, so maybe not
00:05 rhr I guess you should go ahead for now though
00:10 thorat joined #perl6
00:19 BoogieMan joined #perl6
00:28 Aankhen`` rhr: :-|
00:28 Aankhen`` E: Build-dependencies for libghc6-mtl-dev could not be satisfied.
00:28 rhr what's needed?
00:29 Aankhen`` No idea.
00:29 Aankhen`` ,69# apt-get build-dep libghc6-mtl-dev libghc6-network-dev libghc6-time-dev
00:29 Aankhen`` ,69Reading package lists... Done
00:29 Aankhen`` ,69Building dependency tree... Done
00:29 Aankhen`` ,69Note, selecting ghc6-prof instead of libghc6-base-prof
00:29 Aankhen`` ,69E: Build-dependencies for libghc6-mtl-dev could not be satisfied.
00:29 Aankhen`` E: Build-dependencies for libghc6-mtl-dev could not be satisfied.
00:29 Aankhen`` Er.
00:29 Aankhen`` Sorry, anti-flood script being useless again.
00:30 rhr is ghc6-prof installed?
00:30 Aankhen`` Not sure, should I install it from aptitude?
00:30 rhr no, dpkg -i ghc6-prof_6.6.1-*.deb
00:30 Aankhen`` Ah.
00:31 ofer joined #perl6
00:31 rhr I'll add that to the list
00:31 Aankhen`` Heh/
00:31 Aankhen`` s|/|.|
00:35 Aankhen`` Yey, all done.  I think.
00:35 Aankhen`` Yup, looks like it.
00:36 rhr awesome!
00:38 Aankhen`` Thanks for holding my hand. :-)
00:38 rhr np
00:38 pugs_svnbot r17069 | rhr++ | trunk:
00:38 pugs_svnbot : [INSTALL] corrections to ghc-on-etch instructions from Aankhen``++'s trial
00:38 pugs_svnbot diff: http://dev.pugscode.org/changeset/17069
00:39 lambdabot Title: Changeset 17069 - Pugs - Trac
00:44 Aankhen`` Could lambdabot be made to ignore pugs_svnbot?
00:55 sunnavy joined #perl6
00:56 pro21ms4 joined #perl6
00:59 aindilis joined #perl6
01:02 ashelyb_ joined #perl6
01:26 hanson122 joined #perl6
01:27 hanson122 left #perl6
01:28 mako132_ joined #perl6
01:31 theorbtwo joined #perl6
01:32 ashleyb joined #perl6
01:33 theorbtwo joined #perl6
01:51 alexe joined #perl6
02:05 _j_a_n_ joined #perl6
02:15 weinig changed the nick to weinig|bbl
02:19 Aankhen`` joined #perl6
02:27 mako132_ joined #perl6
02:40 mako132_ joined #perl6
03:02 dduncan joined #perl6
03:05 unobe_away changed the nick to unobe
03:16 weinig|bbl changed the nick to weinig
03:30 drbean joined #perl6
03:52 amnesiac joined #perl6
03:54 kanru joined #perl6
04:17 meppl good morning
04:21 thoughtpolice joined #perl6
04:38 dduncan good evening
04:39 weinig joined #perl6
04:52 meppl good evening dduncan
05:03 BoogieMan joined #perl6
05:06 dduncan good morning meppl
05:21 miyagawa joined #perl6
05:29 devogon joined #perl6
05:41 weinig changed the nick to weinig|bbl
05:47 Juerd s ax
05:47 Juerd s/.*//
06:05 moritz_ re
06:05 monomorph joined #perl6
06:11 moritz_ changed the nick to moritz
06:12 diakopter use Lingua::#perl6;
06:14 moritz syntax error at line 1, column 13: expected: bareword; got: comment
06:15 diakopter moritz: ?eval $0="\n";
06:16 moritz *** Can't modify constant item: VUndef at <interactive> line 1, column 1-8
06:16 diakopter heh
06:16 moritz ;)
06:17 diakopter use Web::TwoPointOhCrap;
06:18 moritz say "Welcome to the wonderful world of IRC nonsense"
06:19 amnesiac IRC::Perl6::Random::Toughts
06:19 moritz gaal would protest, these are random Mooses ;)
06:20 moritz @seen gaal
06:20 lambdabot I saw gaal leaving #perl6 and #haskell 11h 50m 43s ago, and .
06:22 lumi And?
06:24 diakopter @seen lambdabot
06:24 lambdabot Yes, I'm here. I'm in #thunks, #happs, ##logic, #friendly-coders, #dreamlinux-es, #xmonad, #unicycling, #perl6, #parrot, #oasis, #jtiger, #haskell-soc, #haskell-overflow, #haskell-blah, #haskell, #
06:24 lambdabot ghc, #gentoo-uy, #gentoo-haskell, #darcs and #scannedinavian
06:25 moritz and now I'm trying to build a debian package out of pugs with my freshly installed ghc6
06:25 moritz 6.6.1 that is
06:27 pasteling "moritz" at 84.148.35.162 pasted "pugs build warnings" (63 lines, 2.4K) at http://sial.org/pbot/26328
06:27 moritz are these warnings "normal" with ghc 6.6.1?
06:28 moritz or is my time package broken?
06:35 BooK joined #perl6
06:39 rfordinal joined #perl6
06:43 Schwern joined #perl6
06:46 cognominal_ joined #perl6
06:48 bloonix good morning
06:49 moritz hi bloonix ;)
06:50 bloonix did you read my privat msg?
06:50 moritz which one? about recommending Log::Handler?
06:51 weinig|bbl changed the nick to weinig
06:51 bloonix yes
06:51 moritz Aye ;)
06:51 moritz You're welcome ;)
06:52 xinming_ joined #perl6
06:52 bloonix I read a thread on googlecode and saw it. thx :)
06:59 kane_ joined #perl6
07:03 dduncan left #perl6
07:04 crashmatrix joined #perl6
07:08 iblechbot joined #perl6
07:11 unobe changed the nick to unobe_away
07:32 weinig joined #perl6
07:37 thoughtpolice moritz: hm as with your time module issue it looks possible
07:38 thoughtpolice moritz: try getting the latest time off of hackage.haskell.org and try afterwords?
07:38 perlbot joined #perl6
07:39 moritz thoughtpolice: can I somehow build a debian packages out of it?
07:39 thoughtpolice moritz: did you apt-get 6.6.1 or build from source?
07:39 moritz thoughtpolice: I did a apt-get source ghc6 and build the debian package
07:40 thoughtpolice hm. i don't use debian at all so i'm not one to ask on those matters. you might try asking Igloo in #haskell (he's the maintainer of ghc for debian on all architectures afaik)
07:41 moritz thoughtpolice: thanks for the hint
07:41 thoughtpolice np
07:42 perlbot joined #perl6
07:44 thoughtpolice moritz: either way I have 6.6.1 on my openbsd box and i have not gotten any similar errors to yours
07:44 thoughtpolice moritz: i would try pulling the time package (and perhaps the unix package) off of hackage.haskell.org and try installing them first to see if that makes a difference
07:47 thoughtpolice speaking of that, time for a sandwich and a weekly system package upgrade
07:47 * thoughtpolice floats off
07:55 elmex joined #perl6
08:05 thestarslookdown joined #perl6
08:06 wolverian http://freenode.net/primary_groups.shtml should we be on here? :)
08:06 lambdabot Title: Primary Groups
08:07 moritz wolverian: we could, of course
08:07 integral careful, playing politics can be dangerous
08:08 _mjk_ joined #perl6
08:08 moritz probably it's not worth the effort
08:15 shachaf moritz: Have you seen http://haskell-unsafe.alioth.debian.org/haskell-unsafe.html ?
08:15 lambdabot Title: Haskell Unsafe
08:16 xinming joined #perl6
08:16 moritz shachaf: no, looks interesting ;)
08:17 moritz @tell fglock would you be interested in a kp6/mp6 homepage?
08:17 lambdabot Consider it noted.
08:22 moritz shachaf: sadly the haskell-unsafe packages are older than those in stable ;)
08:22 Juerd diakopter: ping
08:25 shachaf moritz: Oh. Sorry. :-(
08:26 moritz shachaf: no problem ;)
08:46 ruoso joined #perl6
09:02 hanson122 joined #perl6
09:02 hanson122 left #perl6
09:05 moritz diakopter: what's the status of a kp6 evalbot? missing safe/unsafe distinction?
09:42 daxim_ joined #perl6
09:42 jedai joined #perl6
10:00 buetow joined #perl6
10:05 rlb3 joined #perl6
10:40 masak joined #perl6
10:41 Blwood joined #perl6
10:41 ruoso joined #perl6
10:53 moritz r17070 has the disadvantage that all modules have to be entered manually into Makefile, but _it_ _works_ ;)
10:53 pugs_svnbot r17070 | moritz++ | trunk:
10:53 pugs_svnbot : [kp6] removed non-functional globbing in Makefile.
10:53 pugs_svnbot diff: http://dev.pugscode.org/changeset/17070
10:53 lambdabot Title: Changeset 17070 - Pugs - Trac
10:56 moritz kp6 takes about 80 seconds to build on my maschine ;)
10:59 franck___ joined #perl6
11:00 polettix joined #perl6
11:03 thoughtpolice where is kp6 located, anyway? i've seen the posts and talk about it but I have absolutely no idea how to play with it. i must be dumb. :(
11:03 moritz thoughtpolice: in the pugs repository under v6/v6-KindaPerl6/
11:04 moritz thoughtpolice: build with 'make'
11:04 moritz thoughtpolice: and compile with perl -Ilib kp6-perl5.pl < $source_file > $out_file.pl
11:05 moritz thoughtpolice: and then run perl -Ilib5 $out_file.pl
11:05 thoughtpolice moritz: my obsd box is down right now (I work with pugs on it,) but I'll be sure to take a look. :>
11:06 thoughtpolice hopefully I can get ghc built on dragonflybsd (there is no ghc porter for dragonfly, so I'm considering doing it) sometime soon so I can move some of that work over and free up some disk space on my obsd box
11:07 thoughtpolice regardless, moritz++ :)
11:08 thoughtpolice oi, first i need a browser that actually *works* and doesn't lock up every five minutes (damn you flock, damn you...) i'm nearly at wits end.
11:09 thoughtpolice links2 anybody?
11:09 wolverian w3m is nice
11:10 thoughtpolice i've heard good things
11:10 moritz there's now browser like wget ;)
11:10 thoughtpolice any win32 support? i am seriously not shy of just using it inside a console on this box
11:11 thoughtpolice it'd probably be more in my style of "sticking it to the graphical man" and doing everything from a cli anyway. plus less memory usage and lock ups. :(
11:12 moritz win32 and cli don't go together very well
11:12 thoughtpolice i just a different cli (Console2)
11:12 thoughtpolice i would use cygwin, but the 'remote install ideology' is so incredibly horrid I just decided to say nay to that.
11:13 thoughtpolice if there were some actual working mirrors, it might be a different story
11:13 thoughtpolice because in my experiance I've gotten cygwin to install once, and that was a long time ago when I probably was barely in high school
11:13 moritz aye
11:32 unobe_away changed the nick to unobe
11:38 pugs_svnbot r17071 | moritz++ | trunk:
11:38 pugs_svnbot : [kp6]
11:38 pugs_svnbot :  * added Perl5 runtime to Makefile
11:38 pugs_svnbot :  * added 'test' target to Makefile
11:38 pugs_svnbot :  * created directory v6-KindaPerl6/lib5/KindaPerl6/Runtime/ in order to
11:38 pugs_svnbot :    compile P6opaque, but it doesn't work (yet?)
11:38 pugs_svnbot diff: http://dev.pugscode.org/changeset/17071
11:38 lambdabot Title: Changeset 17071 - Pugs - Trac
11:49 unobe changed the nick to unobe_away
12:08 buu joined #perl6
12:19 ofer joined #perl6
12:24 ofer joined #perl6
12:28 ofer joined #perl6
12:43 xdg joined #perl6
12:49 pbuetow joined #perl6
12:50 lumi Is there a data description language for YAML?
13:01 xdg joined #perl6
13:07 phileas_fox joined #perl6
13:08 phileas_fox left #perl6
13:12 Limbic_Region joined #perl6
13:16 fglock joined #perl6
13:17 fglock moritz: re homepage - sure
13:17 lambdabot fglock: You have 1 new message. '/msg lambdabot @messages' to read it.
13:18 funktio joined #perl6
13:18 Limbic_Region salutations all btw
13:18 Limbic_Region it appears that the cgi:irc feather issues may have been resolved
13:18 Limbic_Region ++ to whomever fixed them - likely diakopter
13:18 lumi Being warnocked on IRC sucks
13:19 fglock moritz: kp6 doesn't need to be built, unless you modify it - the image is in svn
13:25 aindilis joined #perl6
13:25 Lunchy joined #perl6
13:25 Juerd Being warnocked sucks anywhere.
13:25 Juerd sb goto 15:18
13:25 Juerd argh
13:27 masak Limbic_Region: salutations
13:27 masak lumi: who's warnocked?
13:31 fglock brb
13:36 diakopter Limbic_Region: we shall see.
13:36 diakopter :)
13:39 diakopter Juerd: pong
13:39 Juerd diakopter: Hi there :)
13:39 Juerd diakopter: Your svnbot is suspended; please do not restart it before the issue is resolved
13:39 diakopter oh, ok... what issue?
13:40 Juerd diakopter: There have been complaints that svn.perl.org cannot handle the load caused by its "flooding" - the 2-minute interval check.
13:40 diakopter wow...
13:40 Juerd diakopter: Shall I forward you the relevant emails?
13:40 diakopter sure, definitely... you're referring to svnbotl in #parrot?
13:41 Juerd Yes
13:41 Juerd diakopter: Do you want a forward with attachments, or bounces?
13:41 dvj joined #perl6
13:41 diakopter either/both
13:41 Juerd Bouncing...
13:43 Juerd You've got mail :)
13:43 [particle] iirc svnbot used to check every 6m on #parrot
13:44 diakopter got at least most of them, I think.
13:45 TJCRI joined #perl6
13:45 Juerd diakopter: There are 10.
13:46 diakopter k; got 'em all
13:47 diakopter Limbic_Region: I switched cgiirc to use the compiled C CGI instead of the P5 script
13:47 diakopter purely an experiment..  I hope you're able to stay online for a while
13:47 diakopter I had 0 confidence it would improve anything
13:59 turrepurre_ joined #perl6
13:59 Limbic_Region joined #perl6
14:00 diakopter <sigh> cgiirc...
14:00 diakopter Juerd: I don't see anyone in that thread saying anything about svn.perl.org not being able to hand any particular load...
14:01 diakopter just that someone is annoyed to see the 404 (equivalent) in the logs.
14:01 rlb3 joined #perl6
14:02 amnesiac joined #perl6
14:03 awwaiid joined #perl6
14:04 Juerd diakopter: That must have been my assumption then
14:04 Juerd diakopter: As I can't imagine someone would go through all the trouble for a few log entries.
14:05 aindilis joined #perl6
14:07 chris2 joined #perl6
14:14 diakopter and I'm surpised to see someone claiming that the next-revision-checking poor-implementation problem "went away" and then "came back", because that aspect of svnbot.pl's design hasn't been touched since before I had even *heard* of Perl 6 (initial check-in of that bot May 2005).
14:18 Juerd diakopter: Feel free to reply to the messages
14:19 Juerd I must admit that I understand little about the complaint.
14:19 Juerd My gut feeling is that if a server can't handle an anonymously-public operation done once every few minutes, the box is in desparate need of an upgrade, or the feature should be disabled.
14:22 diakopter yes; someone's resources must be feeling a pinch, imho.
14:22 Juerd In any case, apparently someone at svn.perl.org does think there's a problem
14:23 Juerd And I guess feather users will have to fix it...
14:23 * diakopter changes iblech's original svn log mechanism
14:25 * diakopter changes that svnbot to query using https ;)
14:25 diakopter (just kidding)
14:26 hanson122 joined #perl6
14:27 hanson122 left #perl6
14:28 diakopter Juerd: I just flooded svn.pugscode.org/pugs with the exact same failing propfind 180 times in 60 seconds.  The 1-minute load went from 0.00 to 0.02.
14:28 Blwood joined #perl6
14:29 Juerd Heh.
14:29 Juerd Can I quote that in an email?
14:30 diakopter sure... I *love* Monday-morning defensiveness! (not really.)
14:31 Blwood joined #perl6
14:31 Juerd Does the "not really" apply to the "sure" as well?
14:31 diakopter no, sorry. please do quote it.
14:33 Juerd bcc or cc?
14:34 ashleyb joined #perl6
14:34 diakopter doesn't matter to me.  I expect these logs will persist regardless (unless one of us marks this thread as "spam") :)
14:34 diakopter (the irc logs, I mean)
14:35 Juerd I don't know if you want your address kept private
14:35 diakopter Juerd: still, I'm fixing it to use svn info instead.  Heh; let's see if that changes the 3/second result on feather. ;)
14:36 diakopter oh; it doesn't matter; use diakopter@diakopter.com or diakopter@gmail.com
14:36 * diakopter loves spam and such
14:39 Juerd sent
14:39 diakopter using the svn info method (no revision specified), the 1-minute load rose to 6.62!
14:39 Juerd Wonderful!
14:39 Juerd Much better; do that... (...)
14:40 diakopter :D
14:40 diakopter but, svn info requests don't mar the logs ;)
14:40 Juerd Sent another message quoting that.
14:41 diakopter heh.. implying that svnbot would hit it 3/second... lol.
14:42 Juerd Probably not.
14:43 Juerd By the way - there's going to be network maintenance in 90 minutes
14:43 diakopter I know; just playing.
14:43 diakopter duration?
14:43 Juerd Max. 45 minutes
14:43 Yaakov joined #perl6
14:43 Juerd But I'll try to keep it to max. 10 minutes, twice :)
14:43 Juerd Some things are glued together in a really nasty way at the moment
14:44 Juerd We're done migrating the old stuff away
14:44 Juerd Now to remove the glue.
14:45 * diakopter imagines ironport switches and cisco routers superglued to each other and to the inside walls of a rack.
14:45 Juerd Hm. We don't use actual glue in racks
14:45 Juerd Tie wraps and duct tapes, sure, but no glue.
14:46 Juerd Everything goes through this ancient Cisco switch, though. I'm convinced its PCB is glued together.
14:49 rhr moritz: re http://sial.org/pbot/26328 I got those warnings also.  No idea what's wrong...
14:49 lambdabot Title: Paste #26328 from "moritz" at 84.148.35.162
15:06 cjeris joined #perl6
15:10 daxim_ joined #perl6
15:21 jhorwitz joined #perl6
15:22 REPLeffect joined #perl6
15:25 iblechbot joined #perl6
15:33 pro21ms4 joined #perl6
15:34 BoogieMan joined #perl6
15:37 rho joined #perl6
15:47 protoskript joined #perl6
15:52 kanru joined #perl6
15:53 weinig joined #perl6
15:53 protoskript left #perl6
16:18 fglock_ joined #perl6
16:32 joao joined #perl6
16:35 moritz rhr: good to know
16:38 d4l3k_ joined #perl6
16:39 d4l3k_ changed the nick to dalek
16:43 justatheory joined #perl6
17:07 rindolf joined #perl6
17:07 ashelyb_ joined #perl6
17:39 daxim joined #perl6
17:45 Psyche^ joined #perl6
18:00 Psyche^ changed the nick to Patterner
18:05 crem_ joined #perl6
18:20 fglock_ left #perl6
18:20 fglock_ joined #perl6
18:42 jisom joined #perl6
18:42 devbot6` joined #perl6
18:42 devbot6` changed the nick to devbot6
18:42 d4l3k_ joined #perl6
18:43 pmichaud joined #perl6
18:43 PerlJam joined #perl6
18:43 wolv joined #perl6
18:43 wolv changed the nick to wolverian
18:44 pugs_svnbot r17072 | fglock++ | trunk:
18:44 pugs_svnbot : [kp6] updated roadmap
18:44 pugs_svnbot diff: http://dev.pugscode.org/changeset/17072
18:44 lambdabot Title: Changeset 17072 - Pugs - Trac
18:44 d4l3k_ changed the nick to dalek
18:52 diakopter er; yikes
18:57 pugs_svnbot joined #perl6
19:09 pugs_svnbot r17073 | diakopter++ | modified svnbot.pl to use 'svn info' to obtain
19:09 pugs_svnbot r17073 | diakopter++ | the latest repository HEAD revision number, to
19:09 pugs_svnbot r17073 | diakopter++ | prevent unnecessary error.log entries in httpd
19:09 pugs_svnbot diff: http://dev.pugscode.org/changeset/17073
19:09 fglock_ hmm - kp6 should be able to support a prelude already - trying...
19:14 * thoughtpolice yawns excessively
19:14 bonesss joined #perl6
19:31 Aankhen`` joined #perl6
19:38 REPLeffect joined #perl6
19:39 moritz fglock_: are you planning to improve kp6's parsing error messages, or will you wait for STD.pm?
19:42 Aankhen`` I think from now I'm referring to JIT compilation as lazy compilation. :-D
19:42 Aankhen`` s/now/now on/
19:43 integral it's better than just plain lazy when it uses a cache with expiry and what not
19:43 Aankhen`` Ah.
19:58 rindolf joined #perl6
20:11 charsbar_ joined #perl6
20:20 moritz how can I generate a pattern in p5 that matches nothing?
20:20 fglock_ moritz: re messages - incremental improvements would be ok, but most of the parser will be replaced anyway
20:21 fglock_ /(?!)/
20:21 moritz thanks
20:21 fglock_ you mean never matches?
20:22 moritz yes
20:41 avar or equivalently /(*FAIL)/ on 5.10
20:41 moritz avar: I'm bound to 5.8 :(
20:42 avar I figured, just saying..
20:45 fglock joined #perl6
20:45 pugs_svnbot r17074 | fglock++ | [kp6] added Prelude.pm
20:45 pugs_svnbot r17074 | fglock++ | - NOTE: this file must be compiled with kp6 - not mp6!!!
20:45 pugs_svnbot diff: http://dev.pugscode.org/changeset/17074
20:45 lambdabot Title: Changeset 17074 - Pugs - Trac
20:45 moritz avar: of course - that way we'll slowly adapt the 5.10 regex ;)
20:46 moritz fglock_: if you add Prelude.pm to Makefile, it is easier to figure out how to compile it ;)
20:48 fglock moritz: I've got to understand the Makefile first :)
20:50 avar there's a makefile? hrm
20:51 moritz avar: a rather hacky one ;)
20:54 pugs_svnbot r17075 | moritz++ | [irclog] medium size cleanup
20:54 pugs_svnbot r17075 | moritz++ |  * moved all functions only used by the CGI scripts from IrcLog to IrcLog::WWW
20:54 pugs_svnbot r17075 | moritz++ |  * fixed regexes for static links and abbreviations if the data files can't be
20:54 pugs_svnbot r17075 | moritz++ |    read
20:54 pugs_svnbot r17075 | moritz++ |  * added test scripts for http_header() and synopsis links
20:54 pugs_svnbot r17075 | moritz++ |  * some tab -> whitespace cleanups
20:54 pugs_svnbot diff: http://dev.pugscode.org/changeset/17075
20:54 lambdabot Title: Changeset 17075 - Pugs - Trac
20:54 moritz old svnbot behaviour?
20:54 moritz @karma moritz
20:54 lambdabot You have a karma of 112
20:57 diakopter moritz++ ;)
20:57 moritz @karma diakopter
20:57 lambdabot diakopter has a karma of 43
20:58 moritz diakopter: you have to write longer commit messages ;)
20:58 diakopter heh... I've only done <10 commits I think.
21:01 pugs_svnbot r17076 | fglock++ | [kp6] Prelude - added several classes; needs a review
21:01 pugs_svnbot diff: http://dev.pugscode.org/changeset/17076
21:01 lambdabot Title: Changeset 17076 - Pugs - Trac
21:03 moritz what's class "Signature" for?
21:03 fglock it's the structure that holds the description of a subroutine's parameters
21:03 pugs_svnbot r17077 | fglock++ | [kp6] Prelude - it's better to run through perltidy
21:03 pugs_svnbot diff: http://dev.pugscode.org/changeset/17077
21:03 lambdabot Title: Changeset 17077 - Pugs - Trac
21:05 moritz fglock: then I'd expect it to be a list of type specs
21:06 moritz fglock: can you elaborate a bit on why you did it this way?
21:06 fglock moritz: that's the 'array' part; the 'hash' part is keyed by parameter name
21:07 moritz and what's $.scalar?
21:07 fglock could also be called 'invocant', 'positionals' and 'named'
21:07 fglock probably should
21:09 moritz anyway, time for bed ;)
21:09 diakopter is the return type part of the signature, for casting or "context"?
21:09 fglock moritz: good night
21:10 diakopter (wantarray, want******, etc)
21:10 fglock diakopter: not sure, i've got to check that
21:11 fglock but i think that the return type is not part of the signature
21:12 diakopter oh. :/  seems to me it should be?
21:12 spinclad re svnbot: i was liking the header++ | branchname: style, myself...
21:13 diakopter spinclad: msg/email Juerd about it :P
21:13 fglock brb
21:13 spinclad what, it makes a difference in polling svn.perl.org?
21:14 diakopter no
21:15 diakopter It just wasn't I who changed it back (to 'false true'), so I assumed it was Juerd.
21:18 spinclad could have been an accidental reversion then maybe.  if everyline++ has actual supporters, i'll be happy with it; if not, i've made my noise now for the other.
21:19 diakopter could'a.  too bad much of feather's configuration isn't revisioned.
21:20 spinclad i'll /msg him and ask.  thanks.
21:21 spinclad what do the two arguments ('false true') mean?
21:22 spinclad (or -- hey -- let me RTFS)
21:22 weinig_ joined #perl6
21:35 weinig joined #perl6
21:42 nperez joined #perl6
21:44 Juerd joined #perl6
21:44 Juerd I'm rereading S02
21:44 Juerd First impression: OMG!
21:45 spinclad is that OMG++ or OMG--?
21:45 PerlJam Juerd: yeah, in a good way or a bad way?
21:45 Juerd Bad way
21:45 Juerd 5 pages on how whitespace and comments work
21:46 Juerd And before you go "yeah, but most of that is examples" -- the examples are necessary to grok it all.
21:47 [particle] joined #perl6
21:48 [particle] joined #perl6
21:48 PerlJam Juerd: Well, what else besides whitespace?
21:48 Juerd I haven't read the rest yet.
21:48 Juerd As I said: "first impression" :)
21:49 PerlJam Juerd: Are you going to read through the other synopses as well?
21:50 Juerd The unspace seems necessary (though if someone can come up with a better idea, please do so :P), but the inline comments are annoyingly complicated, and I expect: error prone.
21:50 Juerd PerlJam: Not sure.
21:50 Juerd Reading this makes me want to talk about the things I don't like
21:50 Juerd And my hands and wrists hurt.
21:51 PerlJam Juerd: You seem to have a critical eye, so I'd be interested to read your impressions if you ever care to write them down.
21:51 PerlJam (The whitespace rules make me ... uncomfortable, let's say, but I've come to accept them)
21:52 Tene PerlJam: howso?  I rather like them.
21:52 Juerd In general, my complaints will be in the form "<foo> is incredibly complex", with arguments like "it's hard to learn" or "it's too easy to make subtle mistakes with huge consequences" :)
21:52 Juerd PerlJam: I was aware of the existence of both features. But now that I see the implications/consequences, I'm un-accepting them :)
21:52 Khisanth Juerd: typic description of Perl? :)
21:52 Juerd Khisanth: No.
21:52 Juerd Khisanth: I love Perl, and I love Perl 6
21:53 buu "But ours is a forbidden love.."
21:53 spinclad "hard to learn" and "fragile" are both important feedback
21:53 Juerd But I think its complexity is wildly growing out of proportion.
21:53 Khisanth buu: depends on what country you are in
21:53 PerlJam Tene: I'll let you know in detail about my comfort with them as soon as I try to write something that explains it to a newbie :)
21:54 Juerd (s/is growing/has been growing/)
21:54 buu Juerd: I'm going to guess we hit that stage 5 years ago..
21:55 Juerd Full unicode support in the syntax is going to be expensive when parsing.
21:55 Juerd Should probably be configurable, so that you can easily opt for a much less extended set of supported brackets.
21:56 PerlJam Juerd: growing out of proportion compared to what?
21:58 Juerd PerlJam: User clue.
21:58 Juerd Syntax is the basis of a language. At least *syntax* should be understandable by the majority of programmers.
21:59 Juerd You can then add as many classes and methods as you like -- you can easily look those up in documentation.
21:59 Juerd (in *structured* documentation, I might add)
21:59 Juerd But every single Perl programmer needs to know that a bracketing character following # makes the # very, very special.
21:59 thestarslookdown joined #perl6
22:00 PerlJam I believe that merlyn and bdf are writing "Learning Perl 6".  If they can explain it to ordinary folk, then it's probably okay.
22:00 Juerd It would be less annoying if inline comments didn't ride on #.
22:00 Tene howso?
22:01 Juerd # introduces a line-end comment
22:01 Juerd Unless it is followed by a opening bracket
22:01 Juerd Unless the # is at the beginning of a line
22:01 Juerd The double unless makes me nervous.
22:03 Juerd Oh, I misread it. It seems to be worse even :)
22:03 Juerd # is a line-end comment
22:04 Juerd Unless it is followed by an opening bracket, and at the beginning of a line -- then it's a block comment
22:04 Juerd    or it is followed by an opening bracket, and NOT at the beginning of a line -- then it's an embedded comment
22:04 Juerd (unless+or makes me equally nervous :P)
22:13 cjeris left #perl6
22:17 Khisanth joined #perl6
22:19 little joined #perl6
22:19 little hi
22:19 Tene Hi!
22:20 little speak portuguese?
22:20 Tene I don't. :(
22:20 little you programing in perl?
22:21 Tene I do!
22:21 Tene :)
22:21 little ok
22:21 little see
22:21 * diakopter looks
22:21 little see this is code
22:21 little sub google(){
22:22 little my @lst;
22:22 little my $key = $_[0];
22:22 little for($b=0;$b<=1000;$b+=100){
22:22 diakopter little: can you use a nopaster instead?
22:22 little my $Go=("http://www.google.co.id/search?hl=id&amp;q=".key($key)."&num=100&filter=0&start=".$b);
22:22 lambdabot http://www.google.co.id/search?hl=id&amp;q=".key($key)."&num=100&filter=0&start=".$b)
22:22 little my $Res=query($Go);
22:22 little while($Res =~ m/<a href=\"?http:\/\/([^>\"]*)\//g){
22:22 little if ($1 !~ /google/){
22:22 little my $k=$1;
22:22 little my @grep=links($k);
22:22 little push(@lst,@grep);
22:22 little }}}
22:22 little return @lst;
22:22 Tene little: I think you want #perl instead of #perl6.  That looks like perl5 code.
22:23 little i serch in domain .jp
22:23 little how?
22:23 Tene little: /join #perl
22:23 * diakopter thinks he's seen this homework question before
22:23 little error
22:25 * diakopter goes afk
22:25 little how I make it to search only in sites with domain jp?
22:25 Juerd I think arrays should not have .codes, .graphs, and .bytes
22:25 Tene little: ask in #perl
22:25 little error man
22:25 Juerd They're string things, not applicable to objects in general
22:25 little in #perl
22:25 Juerd So they don't belong on aggregates
22:26 Juerd Those who want totals can *easily* do sum(@foo».codes)
22:26 little you programing in perl?
22:26 Juerd But I don't think many people ever need such numbers, anyway.
22:26 little help me
22:26 buubot little: Available Plugins:  oeis jeval spell cpan shorten rt topic squeeze rbeval acronym change managementspeak reverse join translate bibleit core imdb insult tv help echo eval convert jseval mangle restart quit deparse part pyeval reload_plugins goobooblink heap_test rss
22:26 Juerd little: Go to #perl
22:26 Juerd little: You are in the wrong channel.
22:26 little oh my god
22:26 little 19:18] [474] #perl You're banned from that channel
22:27 Juerd little: Your god is in #perl :)
22:27 little ok
22:27 little man
22:27 Juerd I can imagine why they'd ban you.
22:27 little because?
22:28 Juerd Well, I think the root of the problem is that you don't speak English.
22:28 Juerd You can't read the topic that says that you should not paste code in the channel, and don't understand the not-so-subtle hints that people give you
22:29 little i dont speak english
22:29 Juerd You probably have no idea what I'm trying to tell you now, either.
22:29 little sorry
22:29 Juerd So don't visit English channels
22:29 Juerd (Most IRC channels are)
22:29 little ok
22:30 Juerd Try #perl.it
22:30 Juerd Err
22:30 Juerd Try #perl.pt
22:30 Juerd (doesn't exist I think)
22:32 little but nobody helps me in these canals
22:33 REPLeffect It's a Panama problem :-)
22:34 REPLeffect A man, a plan, a canal, panama!
22:34 REPLeffect s/panama/Panama/
22:40 Limbic_Region joined #perl6
22:40 little left #perl6
22:41 Blwood joined #perl6
22:45 Psyche^ joined #perl6
22:49 cernd left #perl6
22:58 Psyche^ changed the nick to Patterner
23:32 explorer joined #perl6
23:35 pro21ms4 joined #perl6
23:42 diakopter wb Limbic_Region
23:42 diakopter Limbic_Region: seems cgiirc didn't last terribly long this morning?
23:45 moritz joined #perl6
23:50 moritz_ joined #perl6

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

Perl 6 | Reference Documentation | Rakudo