Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6, 2008-05-15

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

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

Perl 6 | Reference Documentation | Rakudo