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:19 lampus joined
mib_1864dswq I am experimenting with getting .perl to work on the hashes now. What I want to do is call .perl() on each value in the hash. 00:22
00:22 do joined
mib_1864dswq When I try to do this with val.'perl'(), I am getting the error: Method 'perl' not found for invocant of class 'ResizablePMCArray' 00:23
00:23 do is now known as do_aki
mib_1864dswq How do I get access to the actual object in that value so that I can call the .perl method. I am currently testing a hash of hashes when I see this, but I expect I would see it for any complicated structure 00:24
00:24 do_aki left 00:25 do joined 00:26 do left 00:27 do_aki joined 00:31 japhb left 00:32 wknight8111 joined 00:50 cls_bsd joined 00:56 Limbic_Region left 01:04 japhb joined 01:17 alester_ joined 01:24 rdice joined, rdice left 01:25 do_aki left 01:26 Ched- left 01:58 mib_1864dswq left 02:05 efunneko joined 02:14 felipe joined, do_aki joined 02:36 cpunches joined, cpunches left 02:46 alester_ left 03:01 syle left 03:05 wknight8111 left 03:06 alester_ joined 03:14 eternaleye joined 03:32 [particle1 joined 03:35 ting__ joined 03:37 agentzh joined 03:42 Auzon joined 03:44 ting__ left, ting__ joined 03:52 do_aki left 03:53 agentz1 left 03:54 ting_ left 03:55 [particle1 left 04:30 Psyche^ joined 04:32 alester_ left 04:35 Auzon left 04:37 do_aki joined, Alias_ joined 04:40 yewenbin joined 04:47 Patterner left, Psyche^ is now known as Patterner 05:17 meppl joined 05:29 do_aki left 06:16 justatheory left 06:51 alc joined 07:03 do_aki joined 07:19 elmex joined 07:29 do_aki left 07:52 hcchien_ joined 07:53 drbean_ joined 07:54 iblechbot joined 07:57 drbean left 07:59 hcchien_ is now known as hcchien 08:04 Psyche^ joined 08:17 Patterner left, Psyche^ is now known as Patterner 08:22 masak joined 08:47 pmurias joined 08:50 rindolf joined 08:53 Alias_ left 08:55 meppl left 09:19 do_aki joined
pmurias creating smop data structures from C is hairy ;) 09:20
09:24 wknight8111 joined
masak pmurias: why are you doing that? 09:36
pmurias playing around now, hoping to generate smop nodes from elf soon 09:40
do you now of better way to feed smop code?
* a better
masak not really 09:43
just curious about what you were doing
what's smop again? a meta-model? 09:44
pmurias masak: it's an object model + a runloop
www.perlfoundation.org/perl6/index.cgi?smop 09:45
lambdabot Title: SMOP / Perl 6
masak thx
pmurias the runloop sucks but it is designed to be replaceable but i like the object format 09:46
09:46 meteorjay left
masak looks interesting 09:47
09:51 do_aki left
pmurias it is interesting how fast could smop possibly run(with a jit and other things), compared to parrot 09:52
as smop has a cleaner but less speed-oriented architecture
masak what version has smop reached? 09:57
pmurias 0.2.1 i guess 09:58
10:01 [particle1 joined
masak so, pre-roadmap versioning 10:02
pmurias the completed parts of the roadmap are in the changelog 10:03
masak ok
10:10 alc left 10:20 ruoso joined, Ched- joined 10:34 lisppaste3 left 10:35 wknight8111 left 11:06 iblechbot left 12:01 rindolf left 12:16 Juerd left, pmichaud left, pugs_svnbot left, dalek left 12:17 PerlJam left, dalek joined, pugs_svnbot joined, Juerd joined
Juerd feather1 was out of memory. 12:18
moritz_ was it a leaking bot again? 12:19
Juerd I have no idea.
feather.perl6.nl/~juerd/feather1.pe...ry-day.png 12:21
moritz_: The problem is, there's not much you can do once the box hangs 12:22
moritz_: Feather isn't actively monitored by me. (And never will.)
moritz_ so we'd need logging on a per-process basis, which is probably not worth the trouble 12:23
Juerd Well, what we need most is people with tuits - of all kinds.
It's easy to monitor a machine for growing processes, but I'm not going to do it because intervening would mean more work for me. 12:24
Though in this case the number of processes also went up, by about a hundred.
12:26 Lorn_ joined
moritz_ ah well, I guess that will happen from time to time 12:26
Juerd I estimate once per few months. 12:28
Maybe once a month on average
It tends to happen a few times in a row :D 12:29
12:33 ispy_ joined, efunneko left 12:39 Lorn left 12:40 iblechbot joined 12:41 wolverian joined 12:49 do_aki joined 13:08 eternaleye left, donaldh joined 13:10 eternaleye joined 13:29 lidden left 13:33 eternaleye left 13:35 TJCRI joined 13:59 alc joined 14:04 cmarcelo joined 14:08 yewenbin left 14:12 Lorn_ is now known as Lorn 14:17 meppl joined
moritz_ rakudo: class foo { method bar { 1; } }; say 1; 14:22
exp_evalbot OUTPUT[1ā¤]
moritz_ rakudo: class f { method bar { 1; } }; say 1;
exp_evalbot OUTPUT[1ā¤]
moritz_ rakudo: class a { method bar { 1; } }; say 1;
exp_evalbot OUTPUT[1ā¤]
moritz_ rakudo: class a { method bar { 1; } }; my a $a .= new(); say $a.bar 14:23
exp_evalbot OUTPUT[Scope not found for PAST::Var '$a'ā¤current instr.: 'parrot;PCT::HLLCompiler;panic' pc 158 (src/PCT/HLLCompiler.pir:103)ā¤called from Sub 'parrot;PAST::Compiler;post_children' pc 1681 (src/PAST/Compiler.pir:364)ā¤called from Sub 'parrot;PAST::Compiler;call' pc 2779
..(src/PAST/Compiler.pir:783)ā¤called from Sub 'parrot;PAST::Compiler;post_chil...
14:38 jhorwitz joined 14:39 sscaffidi_ left, sscaffidi joined 14:46 alc left, do_aki left 14:49 peepsalot left 14:58 IllvilJa left 15:15 donaldh left 15:23 tomo_ joined 15:28 tomo_ left 15:42 kisiel_30 joined 15:53 armagad joined 16:07 diakopte1 joined 16:14 justatheory joined 16:15 lisppaste3 joined, masak left 16:18 lisppaste3 left, lisppaste3 joined 16:38 [particle1 left 16:43 rdice joined 16:53 kisiel_30 left 17:03 diakopte1 left 17:16 eternaleye joined 17:17 diakopter joined 17:26 wolv joined, wolv left 17:35 eternaleye left 17:39 eternaleye joined 17:41 pbuetow joined 17:42 nipotan joined 17:49 diakopter left 17:56 cmarcelo left 17:57 schmalbe joined 18:01 cmarcelo joined
pmurias @tell mncharity =~ is explicitly illegal perl6 18:10
lambdabot Consider it noted.
18:10 perl7 joined 18:12 perl7 left 18:13 diakopter joined 18:27 meppl left 18:31 sscaffidi_ joined 18:32 sscaffidi left 18:33 meppl joined 18:35 sscaffidi_ left, sscaffidi joined 18:41 Auzon joined 18:47 geezusfreeek joined
geezusfreeek hey guys. i was reading notes-on-haskell.blogspot.com/2008/...ages.html, which says "[Hindley-Milner type inference is] such a good idea, that it's slowly making its way into new programming languages like Perl 6 [...]" 18:49
lambdabot Title: Notes on Haskell: Static vs. Dynamic Languages, tinyurl.com/4ckvy4
geezusfreeek could anybody provide some insight into this for me? i can't seem to find anything relating hindley-milner inference to perl 6 anywhere
woah, lambdabot is here!
moritz_ Perl 6 has optionally typing 18:51
optionally *static* typing, that is
I haven't heard of type inference in Perl 6 so far
if something doesn't have a type declaration you won't get a compile time type error 18:52
at least that's not guaranteed
geezusfreeek hmm, okay
Eevee anyone running debian or ubuntu or other derivative, your keys are broken: isc.sans.org/diary.html
lambdabot Title: SANS Internet Storm Center; Cooperative Network Security Community - Internet Se ... 18:53
moritz_ Eevee: you're late ;)
Eevee: it made the news yesterday 18:54
Eevee moritz_: well thanks for telling *me* :P my desktop has sshd with public key auth, this is the sort of thing I would like to know about
moritz_ actually anybody who maintains an openssh server and used DSA should consider making new keys
Eevee: I told Juerd yesterday (and that I updated feather), and posted the link in #p5p and #perlde (both on irc.perl.org) 18:55
Eevee "luckily" my webserver is just password. but I should probably regen the certs I use for email
moritz_ so I didn't want to spam *all* channels that I'm in ;)
Eevee see I'm not in either of those! 18:56
oh wow 18:57
ubuntu's security update PROMPTS me to regen my keys for me
ubuntu++
moritz_ so does debians ;) 18:59
and installs a blacklist of insecure keys
Eevee yeah, patching server now and I see openssh-blacklist being installed
scary. possibly also a testament to OSS how fast this has been patched in a way that will fix everything for me 19:00
geezusfreeek @karma ubuntu
lambdabot ubuntu has a karma of 1
Eevee haha, it's a start
moritz_ @karma debian 19:01
lambdabot debian has a karma of -1
geezusfreeek lol
Eevee ha
moritz_ uuh
debian++ # fixing its stuff and eating its own dog food
Eevee alrighty, all patched and sshd not running on my machine for the moment 19:06
19:16 geezusfreeek left 19:19 penk left 19:20 kst joined, Lorn left 19:34 Lorn joined 20:24 sscaffidi left 20:26 sscaffidi joined 20:50 justatheory left
meppl good night 20:52
20:53 sscaffidi left 20:56 meppl left 20:58 ispy_ left 20:59 TJCRI left 21:06 pmurias left 21:07 sscaffidi joined 21:11 ofer joined 21:19 rdice left 21:22 justatheory joined 21:41 cmarcelo left 21:54 sscaffidi left, ruoso left 22:32 kane_ joined 22:38 eternaleye left 22:39 kane___ joined 22:41 PerlJam joined 22:44 schmalbe left, kane__ left 22:50 iblechbot left 22:54 kane_ left, ruoso joined 23:10 nelogd joined
nelogd k 23:10
Eevee l 23:11
23:13 justatheory left 23:19 elmex left 23:21 eternaleye joined 23:34 justatheory joined 23:52 Limbic_Region joined 23:58 pbuetow left