pugscode.org/ | sial.org/pbot/perl6
Set by agentzh on 7 June 2007.
01:13 mako132 joined 01:18 weinigLap joined 01:52 nekokak_ joined 02:04 amnesiac joined 02:13 xinming joined 02:48 justatheory joined, bonesss joined 02:56 japhb joined 03:16 weinigLap joined 03:22 REPLeffect joined 03:35 araujo joined 04:10 devogon joined
svnbot6 r16674 | Darren_Duncan++ | ext/Muldis-DB/ : added new file TODO to summarize needs of the MDB core distro post version zero 04:16
04:23 sunnavy joined
japhb dduncan: last time I did an apples-to-apples comparison of P5 and P6 code, I found Pugs to be about 1000x slower than perl. 04:25
That was after the pad refactor merge, but before any further merging that audreyt may have done (since svnbot6 has been so spotty, I have no idea if she ever got around to the O(1) pad and MO merges, both of which had a pretty good chance of affecting my performance) 04:27
04:28 kanru joined 04:38 uno_be is now known as unobe 04:39 unobe is now known as unobe_away
dduncan japhb, thanks for your observations 04:42
how big was the code base you tested? 04:43
speaking conservatively, I would say the one I tested was about 100KB, not including docs/comments 04:44
that is, each version was about its own 100KB 04:45
this all said, regardless of numbers, there certainly feels like a world of difference in speed right now 04:46
meppl good morning 04:58
dduncan uhu 04:59
meppl uhu uhu 05:01
^0,0^
()_()
~ ~
:D
good morning dduncan
offby1 an owl! 05:03
meppl yea! 05:04
good morning offby
1
dduncan actually, the "uhu" I said was meant to be pronounced "uh-huh" 05:08
an ack, if you will 05:09
anyway, it is actually evening here, after 10pm, and I'm about to bed ... should be back here in 10-12h 05:10
but will be online for maybe an hour first
05:18 xinming joined 05:19 daxim joined
meppl ;) 05:20
05:30 weinigLap joined 05:31 weinigLap joined 05:43 ruz joined 05:48 jisom joined 06:00 stevan_ joined 06:08 dduncan left 06:12 TimToady joined 06:24 weinigLap_ joined 06:27 uno_be joined, REPLeffect joined 06:31 weinigLap joined 06:34 weinigLap joined
japhb dduncan: around 16 K, pretty much all code. 06:48
06:53 mico_ joined 07:03 iblechbot joined 07:23 kanru joined 07:40 theorbtwo joined 07:48 hirschnase joined 07:51 amadeus joined 08:03 agentzh joined
agentzh howdy, everyone :) 08:05
08:06 marmic joined
agentzh i'm working on the slides for my talk on YAPC::Beijing 2007. 08:06
it's named "Contribute to Pugs" :)
buu agentzh: Does it involve a pointy stick? 08:10
agentzh pointy stick? 08:11
buu Yes.
agentzh is there any special meaning for "pointy stick"? 08:12
i'm not a native speaker :P 08:13
jql it's a primitive weapon
slightly more advanced than picking up a rock
agentzh heh
08:15 drupek12 joined
spinclad to use for poking, to get people to contribute 08:18
agentzh this morning i visited Yahoo China and i'm happy to see the team leader there is also a perl monger.
spinclad nice 08:19
agentzh he asked me when perl 6 will be out and he had got a bit impatient ;)
s/will/would/
spinclad 'can't wait for christmas! want my presents NOW!'
agentzh LOL
almost like that. heh 08:20
spinclad this is the False Impatience 08:21
agentzh he told me that he learned OCaml because the "camel" thing made him believe that it must have something to do with Perl.
spinclad an accidental benefit to him then 08:22
agentzh indeed.
now they're running a perl + ocaml + js platform for their backend system.
back to JIT slide-making & 08:23
daxim ocaml, hah. given yahoo's history, they will be rewriting it in less than five years 08:33
moritz re
good morning
daxim that's the story of p.g., he sold his webshop (in lisp) and became rich
problem was, no one knew how to maintain that, so the buyers rewrote it in php 08:34
moritz d'oh 08:35
daxim jeez, was that really nine years ago? the time, it flies... www.internetnews.com/bus-news/article.php/21001 08:40
lambdabot Title: Yahoo! to Acquire Viaweb
08:55 buetow joined
Aankhen`` pokes agentzh. 09:04
agentzh: You still seeing that strange onload behaviour in the smartlinked pages?
09:08 the_dormant joined
sunnavy I'll go to the YAPC::Beijing 2007 tomorrow, :-) 09:13
to check out what chinese perl mongers like, aha. 09:14
moritz have fun ;) 09:15
and spread the perl 6 message ;)
which is "perl 6 is cool, so please contribute" ;)
sunnavy :-) I'll try that, aha. 09:16
moritz the "perl 6 is cool" part is the more important, actually
sunnavy In fact I wrote some things about this called Perl 6 glimpse. 09:17
last year 09:18
09:18 uno_be is now known as unobe
sunnavy In china, BBS is more popular than IRC, my posts were all there. 09:18
daxim link please
moritz ?eval for 1..4 { say $^a, $^b } 09:19
sunnavy Oh, I haven't finished yet.
09:19 evalbot_r16671 is now known as evalbot_r16674
evalbot_r16674 OUTPUT[12ā¤34ā¤] undef 09:19
sunnavy you can find something here: www.newsmth.net/bbs0an.php?p=226-5-3 09:20
lambdabot Title: ōæ½xBEōæ½xABōæ½xBBōæ½xAAōæ½xB9ōæ½xABōæ½xB2ōæ½xBCōæ½xC0ōæ½xB8
09:20 unobe is now known as unobe_away
moritz that title doesn't seem to be in UTF-8 ;) 09:20
sunnavy gb2312 encoded
daxim ouch, lambdabot can't handle å›½ę ‡
Aankhen`` daxim: As pointed out, it's gb2312. lambdabot appears to assume UTF-8. 09:21
sunnavy I can't help, the BBS server handled this, :-)
moritz ?eval map { $^a => $^b }, 1..4
evalbot_r16674 Error: Cannot cast from VList [VInt 1,VInt 2,VInt 3,VInt 4] to Pugs.AST.Internals.VCode (VCode)
Aankhen`` Or maybe lambdabot is sending gb2312 and the client assumes it's UTF-8.
moritz Aankhen``: that's more likeliy 09:22
Aankhen`` :-)
sunnavy I use utf8 on my own box, you can check it out here:
svn.sunnavy.org/records/browse/note...p6_glimpse
daxim nah, it's the server's fault
HEAD -USe www.newsmth.net/bbs0an.php?p=226-5-3|grep Type
Content-Type: text/html
Aankhen`` <meta http-equiv="Content-Type" content="text/html; charset=gb2312"/> 09:23
moritz my irc logs garbeled the title as well :(
Aankhen`` Heh.
daxim irc = teh suck anyway, no encoding mechanism at all 09:24
Aankhen`` I bet most applications would garble mixed encodings.
sunnavy I need update them, since synopses have been updated, while my glimpses were done last year.
Aankhen`` Oooh, might need a fair bit of updating. 09:25
sunnavy I think so, ;-)
moritz tries if Encode::Guess can handle gp2312
daxim cool. I always wanted to be able to say impressive words like "multiparadigmatic"
Aankhen`` daxim: LOL.
daxim nope, moritz
half of the time it thinks it's hebrew 09:26
moritz daxim: have you tried?
daxim yes
moritz well, if hebrew is not on my list, the chances are better, aren't they?
daxim there's another guessing module specialised on CJK only. it has never failed me so far
09:26 jedai joined
moritz ok, you're right 09:27
I'll leave it at that, one weird looking line is acceptable
09:28 BooK_ joined
sunnavy If somebody ask me when Perl 6 will be out, how should I reply? 09:29
Aankhen`` When it's done, mais oui. ;-)
moritz sunnavy: by christmas, of course ;) 09:30
09:30 larsen_ joined
daxim most of the time, I use Encode::Detect, but CharsetDetector for my media file tags. then there's also Encode::HanDetect, rather limited usefulness 09:31
sunnavy oh, that will disappoint them.
daxim mozilla++, because they figured out the difficult stuff already
sunnavy they were disappointed at last Christmas, I have to say, :-( 09:32
daxim I wish taglib wouldn't be so 'orrible broken. if I make it to vienna this year, I ought to lightning-rant about it 09:33
09:59 rindolf joined 10:00 isaacd joined
daxim sunnavy, do you have any idea why 马äøœę—­ won't come? 10:01
10:14 crashmatrix joined, xinming joined
sunnavy daxim: I don't know him. Who's that? 10:16
daxim DONGXU on cpan
sunnavy daxim: sorry, I've no idea. 10:18
10:24 chris2 joined 10:25 h1rschnase joined 10:58 dolmans joined 11:16 chaoslawful joined 11:30 rho joined 11:56 REPLeffect joined 12:05 franck__ joined 12:09 isaacd_ joined 12:10 aharoni joined 12:17 devogon joined 12:27 aharoni joined 12:31 |Jedai| joined
aharoni oh my 12:33
svnbot6 r16675 | aharoni++ | tabs to spaces and added my own entry
aharoni my first commit
rindolf Hi aharoni 12:37
aharoni hi 12:38
BRB - i'm playing with my little niece :) 12:39
12:45 hirschnase joined 12:56 mico_ joined 13:03 ddwagnz joined
ddwagnz howdy 13:05
moritz hi 13:06
ddwagnz does TimToady ever speak? 13:07
moritz yes 13:08
ddwagnz real
whoah
moritz see the irc logs at irc.pugscode.org
check yesterday's logs
ddwagnz ok
my goodness he does! 13:09
lets see for any off topic chatter! 13:10
13:10 polettix joined 13:11 mico_ joined
ddwagnz nup, none, oh well 13:12
13:13 ddwagnz left
spinclad oh, occassionally 13:29
s/ss/s/ 13:30
13:42 jaapweel joined 13:54 pipping joined
pipping Hi. quick question, is it possible to compile pugs with a haskell that's a little bit more lightweight than ghc? ;) 13:54
( e.g. www.haskell.org/nhc98/ ) ? 13:55
lambdabot Title: nhc98
moritz pipping: I doubt it :( 13:56
pipping: but you could try, and tell us about your experience ;)
pipping moritz: heh. i guess i might do that ;)
13:57 prism joined
pipping bbl 13:57
13:57 pipping left 14:01 aharoni joined
aharoni is there a version of GHC especially for cygwin, or should i just use the regular Win32 GHC installer from the cygwin shell? 14:01
i mean install GHC from the regular installer and _then_ use it from the cygwin shell 14:03
14:04 franck__ joined
gaal aharoni: wow, I haven't tried building in GHC in a while. Basically: use the regular win32 GHC, and use it from the cygwin shell, yes 14:04
moritz doesn't know
gaal this may need some love though.
*in cygwin
you may have better success with a native win32 perl5, for example any of activeperl, strawberry perl, or a perl you had built yourself 14:05
aharoni it's a terrible pain to install CPAN modules with ActivePerl. 14:06
gaal i can confirm the last choice works with a perl5 built with the free microsoft tools
aharoni cygwin perl has its issues with CPAN, but not as bad as ActivePerl
gaal aharoni: then give strawberry perl a whirl
that also worked for me
i mean, there's no innate reason why it *shouldn't* work for you with cygwin, so perhaps yes, try that first :) 14:07
aharoni i haven't tried building all of pugs, but simple stuff GHCi stuff works
gaal but be prepared to tweak the makefile and util/ to probably add cygpath directives here and there in forgotten places 14:08
aharoni am i the first one to try it??
gaal certainly not! but i don't know if anyone did it in a while. 14:09
aharoni well, i'll tell you how it went ...
14:10 aharoni left
gaal that doesn't look as if it went well :/ 14:10
14:14 kanru2 joined 14:22 justatheory joined 14:33 justatheory joined 14:35 buetow joined 14:52 chaoslawful joined 15:00 gogonkt1 joined 15:07 crashmatrix joined 15:12 bonesss joined 15:13 franck__ joined 15:15 hirschnase joined 15:21 Limbic_Region joined 15:31 amnesiac joined 15:54 takanori joined 15:59 chaoslawful_ joined 16:20 [particle] joined 16:34 buetow joined 16:37 larsen_ joined
TimToady @tell ddwagnz I never chatter off topic... 16:40
lambdabot Consider it noted.
TimToady Argh! I woke up with Tristram and Isolde in my head this morning, and now my brain is better than it sounds! 16:41
moritz Tristram?
TimToady Wagner
moritz always thought he'd be spelled "Tristan" 16:42
TimToady could be
moritz ok ;)
it's easier for me, wagner wrote in German ;)
TimToady google agrees with you. 16:43
16:44 kanru joined 16:45 franck__ joined
TimToady ah, it also occurs as Tristram 16:45
www.bartleby.com/65/tr/Tristram.html
lambdabot Title: Tristram and Isolde. The Columbia Encyclopedia, Sixth Edition. 2001-05
16:45 franck__ joined
TimToady so when I played it the title was probably anglicized 16:45
"The names of the two chief characters appear in various forms, such as Tristran, Tristrem, or Tristan and Isolt, Yseult, or Iseult." 16:47
moritz ok, in German only "Tristan und Isolde" is commonly used ;) 16:48
tomorrow I'll have google referers in the logs searching for Operas ;) 16:49
16:58 moritz joined 17:01 akki joined 17:12 Psyche^ joined 17:13 mico_ joined 17:16 cmarcelo joined 17:17 [particle1 joined
gaal were you conflating with Tristram Shandy? 17:27
17:28 Psyche^ is now known as Patterner
moritz ? 17:29
I just confused /quit with /leave in irssi :(
TimToady no, see my linked article
I really did learn it as Tristram and Isolde. 17:30
17:31 isaacd__ joined
gaal A Sterne influence would have been amusing, though... 17:31
TimToady considering T&I is a medieval story, any influence probably went the other direction 17:34
but it's also possible the old name mutated in the direction of a more familiar name over time 17:35
17:35 dduncan joined
TimToady or was just confused 17:35
It's really amazing how many chinese characters arose by confusion with other characters... 17:36
gaal I was referring to an influence on your choice of spelling, but never mind :)
TimToady I know, which is why I said "the other direction"
gaal is it? I mean, much change in language is caused by what contemporaries might call mistakes, no? 17:37
TimToady but I really don't know enough about the history of the names to know if they're one name that diverged or two names that converged
I think most change is caused by kids hearing what their parents say but reanalyzing it differently in their heads. 17:38
not sure I'd call that a "mistake" 17:39
17:48 fridim joined 17:58 buetow joined 18:04 gogonkt1_ joined 18:06 rfordinal joined 18:15 rfordinal_athome joined 18:44 weinigLap joined 18:56 buetow joined 19:03 gogonkt1 joined 19:06 scw joined
prism bbs 19:13
masak first read amnesiac's nick as "insomniac", which made the above message a lot funnier 19:29
19:34 akki joined 19:38 Entonian joined
Entonian ai 19:39
oops, sorry
19:40 Loro_ joined 20:38 the_dormant joined 20:42 diakopter is now known as diakopter_afk 20:43 diakopter_afk is now known as diakopter, diakopter is now known as diakopter_afk 20:54 mico_ joined 21:07 offby1` joined 21:16 buetow joined 21:32 avar joined 21:34 Loro_ joined 21:36 offby1` is now known as offby1 21:39 buetow joined 21:51 explorer joined 21:55 offby1` joined 22:00 takanori_ joined, mico_ joined 22:06 buu joined, offby1` is now known as offby1 22:10 justatheory joined 22:13 buubot joined 22:21 bamar joined
bamar hola 22:23
Tene Hi!
moritz moin
offby1 mrgn stnly 22:24
22:28 Limbic_Region joined
jisom anyone here had luck with pugs on freebsd/amd64? 22:33
bamar I just built pugs on ubuntu Feisty x86_64 22:40
Tene bamar: fun! what are you planning to do with it? 22:41
bamar Just starting to play around with it .. would like to code some perl5 programs in pugs 22:42
Tene pugs is for Perl 6, why do you want to use it for Perl 5? 22:43
bamar sorry that didn't come out right , port perl5 programs into perl6 !
Tene Ahh. 22:44
That sounds like fun! :D
moritz yes ;)
avar wants M::I for p6 22:45
Limbic_Region M::I? 22:46
avar Module::Install
Limbic_Region oh
Patterner Mission::Impossible
Limbic_Region Patterner++
jisom does pugs require ghci? 22:49
moritz I'm not sure, but ghc should be enough 22:50
jisom well the Setup.lhs gives me a "Failed to load interface for `Prelude':" error
bamar I believe it does 22:52
jisom sighs, no pugs or lambdabot
bamar on ubuntu i got the same error when i installed "just pugs" i got a similar error
22:55 rashakil joined
moritz Maybe pugs = Nothing | Just pugs 23:12
;-)
I'm looking for a haskell tutorial with many _usefull_ examples 23:19
for example with parsing log files or other stuff that you'd normally do in perl
TimToady++ # salomonic solution to the m/^=/ problem 23:45
23:54 TimToady joined