pugscode.org/ | nopaste: sial.org/pbot/perl6 | pugs: [~] <m oo se> (or rakudo:, kp6:, smop: etc.) || We do Haskell, too | > reverse . show $ foldl1 (*) [1..4] | irclog: irc.pugscode.org/
Set by TimToady on 25 January 2008.
00:34 revdiablo joined 00:50 wtgee joined, Zaba_ joined 00:51 Auzon left 00:58 Muixirt left 01:03 nipotaway is now known as nipotan, Zaba__ joined 01:04 Zaba left, eternaleye joined 01:06 armagad left 01:09 Zaba joined 01:17 yewenbin joined 01:19 Zaba_ left 01:25 Zaba__ left, LimbicRegion joined 01:35 Zaba_ joined, Alias_ left 01:38 Limbic_Region left, LimbicRegion is now known as Limbic_Region 01:48 Zaba left 01:52 alanhaggai joined 01:53 Alias_ joined 01:54 krunen left
loggg Think I got my question answered. Parrot currently can't support library calls. Oh well... painless calling of external libraries is _THE_ reason I'm interested in perl6. 02:00
I have one other. What's the syntax for making such a call? GL::glut::glutinit(argc, argv); ? Maybe ::usr::lib::GL::glut::glutinit(argc, argv); ? 02:03
02:12 tobeya left 02:49 Limbic_Region left 03:12 alester joined, eth01 left 03:28 alanhaggai__ joined 03:34 wtgee left 03:35 alanhaggai__ left 03:36 alanhaggai__ joined
Alias_ Can someone that is registered please /msg Phobian for me and tell him to join channel #adamk 03:39
Sorry for the total offtopic, but someone is trying to prvmsg me that isn't in any channels :(
SamB Alias_: done... 03:41
Alias_ Thanks
03:43 alanhaggai left 03:47 Zaba joined
SamB Alias_: did he do it ? 03:56
04:00 Zaba_ left
Alias_ nope 04:01
I assume he's afk
Thanks anyways
04:12 yewenbin` joined 04:13 yewenbin left, Psyche^ joined 04:30 yewenbin` left, Patterner left, Psyche^ is now known as Patterner 04:33 wtgee joined 04:36 mj41 left 05:04 wknight8111 left 05:08 wtgee left 05:10 wtgee joined 05:23 alanhaggai__ is now known as alanhaggai 05:28 syle left 05:36 eternaleye_ joined, eternaleye left 05:38 alanhaggai_ joined 05:43 alanhaggai__ joined 05:52 alanhaggai left 05:53 eternaleye_ left 05:57 alanhaggai_ left 06:06 wtgee left 06:08 Zaba_ joined 06:13 Zaba__ joined 06:15 loggg left 06:19 alester left 06:20 justatheory left 06:22 Zaba left 06:26 penk joined, Auzo1 is now known as Auzon 06:27 lisppaste3 left 06:28 Zaba_ left 06:34 Daveman left 06:35 DarkWolf84 left 06:47 lisppaste3 joined 07:04 Alias_ left, alanhaggai_ joined 07:12 iblechbot joined, aindilis left 07:13 aindilis joined 07:16 aindilis left 07:17 aindilis joined 07:18 alanhaggai__ left 07:23 penk left 07:26 penk joined 07:38 Aankhen`` joined 07:49 ilbot2 joined 07:50 Aankh|Clone joined 07:51 moritz_ joined 07:54 Aankh|Clone left 07:56 Aankh|Clone joined 08:08 Aankhen`` left 08:15 Zaba joined 08:17 Aankh|Clone is now known as Aankhen`` 08:19 Aankhen`` left 08:21 Aankhen`` joined 08:28 Zaba__ left 08:30 IllvilJa left, masak joined 08:36 ruoso joined 08:44 elmex joined, mj41 joined, IllvilJa joined 08:45 elmex left, elmex joined 08:50 Zaba_ joined 09:04 Zaba left 09:16 chris2 joined 09:18 meppl joined 09:19 wknight8111 joined 09:34 Psyche^ joined 09:48 Patterner left, Psyche^ is now known as Patterner 09:50 riffraff joined
riffraff hi 09:55
10:27 penk left 10:41 alanhaggai_ left, meppl left 10:43 Zaba_ is now known as Zaba 11:17 nipotan is now known as nipotaway 11:30 Zaba_ joined 11:36 wknight8111 left 11:38 iblechbot left 11:43 Zaba left 11:48 mj41 left 11:55 Zaba_ is now known as Zaba
xinming TimToady: In perl 6, will there be a unbless fuction built-in please? 11:57
TimToady: Since when we do bless $ref, $class, will make a object, will we be able to unbless the object and turn it into a nromal structure? In perl 5, there is an unbless implemention. But not built-in, Just hope if they can be built-in. 12:00
12:01 chris2 left 12:29 wknight8111 joined 12:31 ispy_ left 12:39 syle joined 12:42 riffraff left 12:46 Fokez joined 13:06 jhorwitz joined 13:17 cmarcelo joined, jdhall joined 13:27 elmex left 13:31 bpphillips-1 joined 13:40 stevan_ left 13:51 Auzon left 13:56 iblechbot joined 13:57 alester joined 14:00 stevan_ joined, stevan_ left, stevan_ joined 14:30 TJCRI joined 14:32 ispy_ joined 14:33 rdice joined
TimToady xinming: the problem is that "everything is an object" in perl 6, so all you can do is turn it into a different object, like an Array. :) 14:35
syle in perl6 for high concurrency servers we looking at threading implementation or events? 14:38
www.usenix.org/events/hotos03/tech/...index.html 14:39
lambdabot Title: HotOS IX &#151; Paper, tinyurl.com/gd5hv
TimToady both, at different levels in your program 14:40
sometimes it's easier to express what you want in threads, and sometimes in events
see www.seas.upenn.edu/~lipeng/homepage/unify.html 14:41
lambdabot Title: Unifying events and threads
[particle2 also see svn.perl.org/parrot/trunk/docs/pdds...rrency.pod and /docs/pdds/pdd24_events.pod 14:42
14:42 [particle2 is now known as [particle] 14:59 meteorjay joined
xinming TimToady: thanks for the clarification, I forgot about that "Every thing in perl 6 is an object". 15:01
15:01 loops left 15:09 mj41 joined 15:13 masak left
wolverian reads specdoc 15:19
15:19 sscaffidi joined 15:32 justatheory joined 15:34 cmarcelo left 15:54 armagad joined 16:20 Aankhen`` left, Aankhen`` joined 16:36 wtgee joined 16:55 meppl joined 17:00 TJCRI left 17:01 meteorjay left 17:04 Zaba_ joined 17:05 funktio left 17:08 Zaba left 17:09 funktio joined 17:10 Zaba_ is now known as Zaba 17:12 ruoso left 17:13 cjfields joined 17:24 BinGOs left, BinGOs joined 17:27 cmarcelo joined 17:40 syle left, TJCRI joined 17:44 wtgee left 17:49 jdhall left 17:53 jdhall joined, jdhall left, jdhall joined 18:01 Aankhen`` left 18:02 jdhall left 18:05 Southen joined 18:10 Aankhen`` joined 18:14 barney joined 18:18 Southen_ left 18:34 Auzon joined 18:45 Aankhen`` left 18:46 Aankhen`` joined 18:54 Aankhen`` left 19:35 Auzon left 19:46 barney left 19:49 pmurias joined 20:07 rindolf joined
rindolf Hi all. 20:07
TimToady: here?
TimToady: have you looked at Arc yet? It's a very cool Lisp dialect, IMO. 20:08
TimToady: but it has a lot to go until it's usable.
pmurias rindolf: what cool features does arc have? 20:13
rindolf pmurias: well, its primary selling point is that its very succinct.
pmurias: also it has (+ for concat, addition, etc. like in Python.
pmurias: which while not suitable for Perl, I feel it belongs in Lisp. 20:14
pmurias: at the moment it's lacking a lot of stuff.
pmurias + for concat sucks 20:15
rindolf pmurias: and for example you can do (with (msg "Hello" id 1) (def myfunc () (+ msg id))) to define a global function which is a closure.
pmurias: like { my $msg = "Hello" ; my $id = 0 ; sub { ... } } in Perl. 20:16
pmurias: and it has macros.
pmurias it's my $id = 1 in perl ;) 20:18
20:19 ruoso joined
rindolf pmurias: it's not tested. 20:20
20:22 Zaba_ joined 20:24 rindolf left
pmurias looked at python code i wrote when i was 13 today ;) 20:26
20:29 rdice left, syle joined 20:31 kcwu left
wolverian pmurias, python 1? :) 20:31
20:32 eternaleye joined
pmurias wolverian: i'm 18 ;) 20:32
wolverian eek.
20:34 Zaba left 20:35 rdice joined, rdice left
pmurias so it was python 2.3 20:37
ispy_ barf... 20:39
sorry, excuse me...
pmurias ispy_: shouldn't mention python here? 20:40
ispy_ haha... 20:41
Nah... just messing. I code in Python for work a bit. Although, it's obvious what I prefer :) 20:42
wolverian I don't get a barf reaction from python anymore, really 20:43
either my standards have lowered or matlab just showed me what a truly terrifying language is like
20:43 Grrrr left, Grrrr joined
wolverian only individual features make me barf nowadays :) (like the 'self.' spam in python) 20:44
20:45 stevan_ left
ispy_ haha... That's true. I've actually learned to like the language. I just won't do anything serious with it unless I have too. 20:47
For work I pretty much stick with Perl, C, Python... in that order.
For pleasure, Perl 90% of the time unless the solution calls for C.
My C skills could use a little sharpening too. 20:49
20:50 chris2 joined
xinming I ever wish to learn python after I think I "learnt" perl. Later, I was amazed by perl's ability of expression, and also with it's so flexible syntax, I never think about python again. ;-) 20:50
ispy_ One of the major reasons why I love Perl :)
However, it's one of Perl's major downfalls too... but that's really subject to opinion and style. 20:51
Obviously, *we* see it as a strength. I know I do.
xinming I think people who like perl is kind of person who like too many features from all programming language. ;-) 20:54
pmurias it's better then missing the crucial one 20:56
c++ has a lot of features too, but I wouldn't say I like it 20:57
[particle] i really liked c++ in 1994 20:58
21:02 ispy_ left 21:06 stevan_ joined 21:12 jhorwitz left 21:13 bpphillips-1 left 21:25 larsen_ joined 21:45 cjfields left 21:46 pmurias left 21:47 Ingmar joined, meppl left 21:49 syle left 21:56 gbarr joined 22:01 TJCRI left
wolverian reading the lojban grammar makes me think of perl6.. 22:06
Tene I wrote most of a lojban grammar in Perl 6 rules. 22:10
not sure where it is anymore, though.
wolverian how'd the longest token matching go?
Tene I don't recall having problems with it. 22:11
Don't think I quite got finished translating it, though.
wolverian mm
Tene It was based off of the PEG
wolverian oh, cool 22:14
I want to see a graph of that :) 22:16
22:27 Limbic_Region joined
Tene Hmm... I wonder if I finished my script to generate pictures of rakudo's grammar. 22:32
I have a graph of rakudo's grammar and STD.pm, if you'd like.
wknight8111 i would actually like to see that 22:36
probably a pretty big graph
wolverian sure
Tene Bah, now I have to find them. Jerk.
[particle] tene-- # opening your big fat mouth :) 22:38
Tene ... apparently my apartment is offline.
Nevermind, I guess. I hope my roommate just tripped over the ethernet cable again or something equally easy to fix. 22:39
22:49 eternaleye left 22:54 Zaba joined 22:58 iblechbot left 22:59 wtgee joined 23:04 cmarcelo left 23:05 larsen__ joined 23:06 Zaba_ left 23:22 larsen_ left 23:24 larsen__ left 23:26 cognominal_ left 23:32 cognominal_ joined 23:37 Schwern joined 23:39 wtgee left 23:44 alester left 23:45 thestarslookdown joined 23:49 ruoso left 23:52 Auzon joined