Perl 6 - the future is here, just unevenly distributed

IRC log for #phasers, 2011-03-08

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

All times shown according to UTC.

Time Nick Message
04:29 cognominal joined #phasers
07:29 sorear PRE REPORT:
07:29 sorear DID:
07:30 sorear * New model for sandboxing: no more SAFE.setting.  Dangerous subs are marked "is unsafe" and are patched out by the loader.
07:30 sorear * Tene++ recommends hardening the OS jail and doing away with language sandboxing in p6eval entirely
07:31 sorear * gave moritz++ a commit bit
07:31 sorear * Parcels support ?~+ prefix ops by stringifying
07:31 sorear er, by listifying
07:32 sorear * made tiny progress towards a 6modelish separation of concerns in the object system
07:32 sorear * fixed up Threads module
07:33 sorear * added general Monitor and ObjectPipe classes to Threads - I'd like to see some cool stuff done (moritz++ talked about wanting to play with object pipes a while ago, iirc)
07:34 sorear * niecza only recompiles if the source files are newer by at least 2 milliseconds, to work around stupid rounding errors in the CLR double<->string converters; speeds up builds massively on Windows
07:35 sorear * added "class A::B" syntax, and support for "use A::B" as well; NieczaPassBegin.pm6 et al should go away soon
07:35 sorear * my, has, state, and anon variables can now have type constraints
07:35 sorear * .= operator added
07:35 sorear WILL DO:
07:35 sorear * try to get yapsi running.  (goal for March)
07:36 sorear * try to finish the STable/HOW split
07:36 sorear BLOCKERS:
07:36 sorear * none
07:36 sorear EOR
07:47 colomon joined #phasers
08:12 mariolone joined #phasers
08:12 mariolone left #phasers
09:33 mariolone joined #phasers
09:33 mariolone left #phasers
12:18 [Coke] left #phasers
12:35 _ilbot left #phasers
12:36 _ilbot joined #phasers
12:36 Topic for #phasers is now weekly Rakudo status meetings with phase transitions: Tue 19:00 UTC | IR clogs at http://irclog.perlgeek.de/phasers/today
18:26 diakopter PRE REPORT: EOR (again)
18:27 diakopter er, actually I did fix a slight omission in S32/Str and worked on printf for a while in niecza; it's pending/WIP
18:51 Util Pre-report: Added code to build a binary .dmg package of R* for OS X. Code review welcome. Actual binary will be available for testing later today. EOR
18:53 PerlJam Util: do you need to be on OSX to build it?
18:54 Util PerlJam: Yes.
18:55 Util I expect that other users will write procedures/code to package for Ubuntu, Redhat, Win32, etc. While it may be possible to merge all the Linux processes into one build stream, the Win32 and Mac processess will have to be run on their respective platforms.
18:56 ashleydev joined #phasers
19:00 colomon \o
19:00 Util Hello
19:05 colomon well
19:05 colomon I guess if Util++ has already reported, and no one else has shown up, I'm up next.  :)
19:06 Util Please, whenever you are ready :)
19:06 colomon Basically, I got smash++'s benchmark harness running on my Linux box, generated up-to-date benchmark numbers, and then cobbled together some graphs with moritz_++'s help.
19:07 colomon I've now got some suggestions from sorear++ for improving the graph format.
19:08 colomon I've also started working on additional benchmarking of masak's contest's p5 problem, trying to see how the codes do when they are given less extreme input.
19:08 colomon EOR
19:08 Util Are the current graphs publicly visible from the web?
19:09 colomon yes
19:09 colomon http://justrakudoit.wordpress.com/2011/03/06/first-benchmark-results/
19:10 colomon oh, I should add that the graphs suggest we've had a couple of performance regressions in the last two months.  I haven't had time to look into it further yet.
19:12 Util colomon++
19:17 diakopter colomon++ Util++
19:18 colomon diakopter: good point!  Util++ for OS X work!!!
19:20 diakopter Util: I have no clue who has been doing the windows packages of parrot/rakudo that go to sourceforge... does anyone here know?
19:22 Util jnthn, I think, did the first (and only) Win32 .msi for R*; it is available on GitHub.
19:23 Util I had lost track of the SourceForge uploads, and am thrilled to see that they are current.
19:24 Util Looks like fperrad is doing the work there.
19:24 diakopter oh
19:25 colomon fperrad++
19:25 Util fperrad++ indeed!
19:36 colomon where's there a link to those?
19:37 colomon (the windows .msi, I mean)
19:38 Util colomon: http://sourceforge.net/projects/parrotwin32/files/
19:38 colomon thanks!
19:42 PerlJam If the sourceforge .msi is current, maybe we should put it on https://github.com/rakudo/star/downloads  ?
19:42 Util I suspect that the sf .msi is of Rakudo, not Rakudo Star.
19:43 PerlJam oh, I thought it was R*
19:43 Util I have not verified; I just suspect
19:44 Util If it *is* Star, then I agree (to put it on GitHub.../downloads)
19:45 PerlJam In any case ... what can we do to help fperrad++ build MSIs for R*  ?  :)
19:45 diakopter email him?
19:51 colomon Is there an actual Rakudo in there?  All the filenames I just saw looked like parrot stuff.
19:53 PerlJam it looks to me like he's naming the files parrot-rakudo
19:53 PerlJam where parrot is the parrot version and rakudo is the rakudo version
19:53 PerlJam for example: Parrot-3.1.0-Rakudo-20110215
19:54 PerlJam He's just explicit about the combinations
19:56 Util I think email will be best; he has not spoken in #parrotsketch since Nov 2009, but his last commit to parrot was 3 days ago, so he *is* active.
20:16 Util A preview R* Darwin binary is ready for inspection - http://s3.datasaw.com/Rakudo_Star_2011-01_experiment_3.dmg
21:34 tadzik hrm, did we forgot about #ps or it's just that no one wants to start or what? :)
21:35 tadzik besides those few who have reported
21:46 colomon tadzik: errr.... you're like two and a half hours late.
21:46 colomon but please feel free to report.  :)
21:51 tadzik well, I was not reporting for I didn't see any "official start now" :)
21:55 colomon 19:00 UTC, I give an opening wave, and Util says Hello.
21:55 colomon We seemed to be the only ones around.  :)
21:55 tadzik my bad then :)
21:56 tadzik bah, schade :)
21:57 colomon usually there are about five waves, of course, but we were short-handed.  ;)
22:03 tadzik that reminds me of a PM meeting when only 2 of us shown up, and the other guy was half an hour late :)
22:09 * moritz_ is back
22:10 moritz_ sorry, forgot to submit a report... but it wasn't very exciting anyway
22:24 [Coke] joined #phasers

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