Perl 6 - the future is here, just unevenly distributed

IRC log for #parrotsketch, 2009-06-09

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

All times shown according to UTC.

Time Nick Message
00:24 eternaleye joined #parrotsketch
02:56 cotto joined #parrotsketch
04:55 cotto joined #parrotsketch
05:12 eternaleye joined #parrotsketch
05:27 eternaleye joined #parrotsketch
08:40 clinton joined #parrotsketch
08:58 masak joined #parrotsketch
12:50 fperrad joined #parrotsketch
12:51 fperrad Preposting
12:51 fperrad * French Perl Workshop : prepare a talk about "Markdown on Parrot"
12:51 fperrad EOR
12:51 fperrad left #parrotsketch
13:49 Whiteknight joined #parrotsketch
15:14 pmichaud joined #parrotsketch
15:48 japhb joined #parrotsketch
16:33 jhorwitz joined #parrotsketch
17:06 masak joined #parrotsketch
17:25 barney joined #parrotsketch
17:40 darbelo joined #parrotsketch
17:43 Util joined #parrotsketch
18:04 PacoLinux joined #parrotsketch
18:07 NotFound joined #parrotsketch
18:07 pmichaud I may be late/distracted during the normal meeting, so here's my report
18:07 pmichaud General:
18:07 pmichaud * Rakudo now passing 11,475 spectests (+129 since last week)
18:07 pmichaud * Worked on improved handling of stages in HLLCompiler (uncommitted)
18:07 pmichaud * Fixing Rakudo to work from installed Parrot
18:07 pmichaud * Provided suggestions for IO speed improvements
18:07 pmichaud Other Rakudo stuff:
18:07 pmichaud * Fixed .get and .lines on IO objects
18:07 pmichaud * Corrected handling of $.methcall and $.methcall(args)
18:07 pmichaud * Significant refactor/rewrite of postcircumfix:<[ ]>
18:07 pmichaud * Updated Whatever handling, created WhateverCode
18:07 pmichaud * Refactored assignment in terms of .STORE
18:07 pmichaud * Added temporary .parse method to Perl6::Grammar
18:07 pmichaud * Updated "module Foo;" (and S11) to allow statements before it
18:07 pmichaud EOR
18:20 allison joined #parrotsketch
18:25 jonathan joined #parrotsketch
18:28 darbelo joined #parrotsketch
18:29 chromatic joined #parrotsketch
18:30 cotto hi
18:30 masak \o/
18:30 jonathan hi
18:30 Tene O HAI
18:30 allison hi
18:30 chromatic hello
18:30 Util hello
18:31 NotFound hola
18:31 chromatic allison?
18:31 Whiteknight hello
18:31 barney hi
18:31 jhorwitz hello
18:31 allison - I've been traveling since last week, which pretty much absorbed the week. Will be back on Wednesday.
18:32 particle1 joined #parrotsketch
18:32 allison - Also checked in all remaining changes to the pcc_rewiring branch.
18:32 Whiteknight allison++
18:32 allison - And nearly done with the final chapter of the neverending book.
18:32 allison EOR
18:32 chromatic barney?
18:32 barney Started to look into PHP extensions
18:33 barney Might have some time now, for hacking on Pipp
18:33 barney .eor
18:33 chromatic making toast
18:33 chromatic removing the amount of evil in the world (memory leaks, bottlenecks)
18:33 chromatic working on the t/pmc/undef.t problem
18:33 chromatic still looking at Tcl/Rakudo/IMCC memory leaks
18:33 chromatic editing the neverending book
18:33 viklund_ joined #parrotsketch
18:34 chromatic cotto?
18:34 cotto * finished coding and testing of a PCT-based vtable.tbl compiler for pmc_pct
18:34 cotto * am working on getting pmcc to use it instead of the current (temporary) perl-generated code
18:34 cotto .eor
18:34 chromatic japhb?
18:35 chromatic jhorwitz?
18:35 jhorwitz nothing to report today, just lurking.
18:36 chromatic masak?
18:36 masak one-line report today: did more-than usual number of Rakudo commits, some Druid, proto, November and Web.pm hacking, 20 rakudobug tickets in the past two weeks. .eor
18:37 chromatic moritz?
18:37 chromatic jonathan?
18:37 jonathan Rakudo
18:37 jonathan * Methods now all get a default *%_ is they didn't declare a slurpy hash themselves
18:37 jonathan * .^parents and .^methods now a lot less buggy; written and passing some 60+ new tests - we were very lacking in tests for those. Still not quite done, but getting there.
18:37 jonathan * Helped get mberends++ Temporal work into the setting
18:37 jonathan * Did some fixes to BUILD. It's actually useful now.
18:37 jonathan * Implicit return values from routines now get type checked.
18:37 jonathan * Did some work on figuring out what it would take to get us hll_map'ing MultiSub to Perl6MultiSub, and got a good handle on the problem. But lots to do yet. Will fix up various issues though.
18:38 jonathan * Fixed parsing bug so sub foo returns Cup of Coffee { } style constraints work
18:38 jonathan * Other little bits here and there.
18:38 jonathan Other
18:38 jonathan * I go on vacation on Friday, will be away and mostly if not entirely offline for ~ 2 weeks. Don't miss me too bad.
18:38 jonathan </report>
18:38 chromatic NotFound?
18:38 NotFound I've been migrating both my desktop and laptop systems. I think I fixed or cleaned something but don't remember %-)
18:38 NotFound EOR
18:38 chromatic particle?
18:39 chromatic pmichaud?
18:39 chromatic Oh, he pre-pasted.
18:39 chromatic Tene?
18:39 Tene * This list probably has more than just the past week.  I'm kinda vague on time.
18:39 Tene * More work on HLLs.
18:40 Tene * HLL Library namespace importing for Rakudo and Cardinal.
18:40 Tene * Got Partcl providing libraries (but not consuming yet).
18:40 Tene * Defined a class in Cardinal, subclassed it in Rakudo, used it from Steme.
18:40 Tene * Used a hacked-up version of Rakudo's HTTP::Daemon from Steme.
18:40 Tene * Used Tags.pm and HTTP::Daemon.pm in Cardinal.
18:40 Tene * Working on another blog post about this, but blocking on the next item:
18:40 Tene * I currently get a segfault when trying to load Rakudo or Cardinal from Steme.  It goes away when I disable GC.  I tried debugging it, but failed badly.  Posted a ticket.
18:40 Tene * I looked into getting Pynie participating in this, but I'd need to get its class implementation up to speed first.
18:40 Tene * Very busy with life over the past few weeks.  Hopefully it will settle down after this coming weekend.
18:40 Tene * I think I did some other things?  I don't really remember.
18:40 Tene KTHXBAI
18:40 chromatic Util?
18:40 Util * Converted 2 Debian Shootout benchmarks (binary-trees and fannkuch) to Perl 6.
18:40 Util * Tickets coming from shootout work:
18:40 Util * Found value-vs-container bug in Perl6's .push() .
18:40 Util * Found that Perl6's .splice() cannot act as .push() .
18:40 Util * Learned Git (again), to contribute the benchmarks to perl6-examples. [major time sink]
18:40 Util * No progress on Win32 pbc_to_exe. Trying again this week.
18:40 Util .eor
18:41 CokeZero joined #parrotsketch
18:41 chromatic Whiteknight?
18:42 Whiteknight IO SYSTEM
18:42 Whiteknight * Reworked IO branch to use base_type comparisons instead of abusing VTABLE_does, allison++
18:42 Whiteknight * Benchmarked, IO-heavy tests ran 4x faster after replacing PCCINVOKEs for FileHandle
18:42 Whiteknight * Combined with Infinoid++'s work, we're seeing major speedups on IO-heavy programs, and major speedups on "make coretest". I can coretest in < 1 minute now.
18:42 Whiteknight * Merged io_rewiring branch into trunk, ping me if you see IO-related problems
18:42 Whiteknight * Busy with $real_life and $day_job and $contract_work, so am limited this week.
18:42 Whiteknight EOR
18:42 chromatic CokeZero?
18:42 CokeZero hio.
18:43 chromatic Like IO but friendlier.
18:43 CokeZero Mostly work on partcl since last I was here; spec test is running again, trying to identify memory leaks, fix some small bugs. see the partcl blog.
18:43 CokeZero won't be at YAPC.
18:43 CokeZero would like to meta-discuss #ps for my q.
18:44 chromatic Anyone else?
18:44 darbelo me
18:44 chromatic go ahead
18:44 darbelo .report decnum-dynpmcs :GSoC
18:44 darbelo * Eliminated all destination reuse in three arg ops.
18:44 darbelo * Started on decTest conversion. Can parse them now.
18:44 darbelo * Added a few more VTABLEs and METHODs to DecNum.
18:45 darbelo * Working on freeze() and thaw() now.
18:45 darbelo .end
18:45 chromatic Questions!
18:45 chromatic Coke, go.
18:46 chromatic CokeZero, go?
18:46 CokeZero Sure.
18:47 CokeZero Was thinking that at least in addition to, perhaps instead of, we should encourage committers to blog their reports.
18:47 CokeZero there's parrot.org, any committer should be able to post there; there's planet parrot, we can add someone's personal blog if we can restrict it to parrot-related entries.
18:47 chromatic Seems sensible.
18:48 CokeZero I think that'll get us more exposure, even within the community.
18:48 CokeZero blogs seem more visible than IRC backlog.
18:48 clinton ++
18:48 CokeZero And then I don't have to feel guilty about not resurrecting TWIP. =_)
18:48 TimToady .oO(but I read IRC more than I read blogs)
18:48 CokeZero TimToady: you're demonstrably wierd.
18:48 CokeZero (no offense. it's quite endearing! =-)
18:49 Util in_addition_to++ ; instead_of--
18:49 CokeZero we can always repost the reports here.
18:49 Tene I also read IRC far more than blogs.  I'm fine posting to a blog, though.
18:49 CokeZero and many of us here already do.
18:49 allison CokeZero: +1 (on blogging, though also agreed on wierd (it's not a requirement for the job, but it helps))
18:49 TimToady we need a noblog to go with nopaste :)
18:50 allison :)
18:50 TimToady I guess it'd actually be a yesblog though...not really symmetric
18:51 Tene TimToady: want one written in Perl 6?
18:51 NotFound use blog;
18:51 TimToady sorry, discussion always goes downhill when I join in...
18:51 chromatic Yeah yeah, noncomitters derailing the meeting again.
18:52 masak .oO( non-committal discussion )
18:52 chromatic Other questions?
18:52 chromatic Who's doing the next release?
18:53 CokeZero Whiteknight is on the docket.
18:54 chromatic Other questions?
18:55 TimToady any progress on profiling?
18:56 chromatic I've written up a plan of attack.  I know cotto's interested in working on it too.
18:56 Whiteknight I'll send an email to the list about the release tonight
18:56 CokeZero I'm interested in having it. Happy to volunteer some testing cycles.
18:59 allison roadmap review?
18:59 chromatic Go ahead.
18:59 allison From Tene's report it sounds like we're on track for export conventions and hll interop.
18:59 allison Tene++
19:00 allison jhorwitz: what would you say is the state of pdd10 on extending/embedding?
19:00 allison jhorwitz: needs substantial work? needs some work? needs light editing?
19:01 chromatic My guess is substantial work.
19:01 chromatic It probably doesn't reflect calling convention changes.
19:01 allison (jhorwitz may not be here any more, but he's had the most experience)
19:02 allison chromatic: yes, I suspect you're right
19:02 * jhorwitz is on a con call...
19:02 allison ah, thanks jhorwitz
19:02 allison so, let's call that one "at risk" for 1.3
19:02 allison end of roadmap review
19:04 chromatic Anything else?
19:05 clinton left #parrotsketch
19:05 chromatic Okay, see you all in #parrot.
19:06 * TimToady brings on the liars, lions, and clowns
19:06 PacoLinux left #parrotsketch
19:06 allison left #parrotsketch
19:06 chromatic left #parrotsketch
19:06 Util left #parrotsketch
19:17 kj joined #parrotsketch
19:32 NotFound left #parrotsketch
19:40 jonathan left #parrotsketch
20:12 darbelo left #parrotsketch
21:48 kj left #parrotsketch
21:58 Whiteknight joined #parrotsketch
22:29 contingencyplan joined #parrotsketch

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