Perl 6 - the future is here, just unevenly distributed

IRC log for #phasers, 2011-07-19

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

All times shown according to UTC.

Time Nick Message
00:20 [particle]1 joined #phasers
00:21 [particle] left #phasers
00:21 [particle]1 is now known as [particle]
00:41 [particle] left #phasers
00:41 [particle] joined #phasers
07:55 Util left #phasers
07:57 Util joined #phasers
15:52 [particle] left #phasers
15:53 [particle] joined #phasers
15:56 mberends joined #phasers
18:16 benabik joined #phasers
18:20 colomon joined #phasers
18:51 masak joined #phasers
18:52 masak pre-report: I blogged, once. another blog coming up. hoping to get some Perl 6 hacking done in general. maybe even som hacking on nom, we'll see. EOR
18:53 pmichaud pre-report:
18:54 pmichaud What I did:
18:54 pmichaud nom stuff:
18:54 pmichaud * With jnthn++, added basic regex support
18:54 pmichaud * Updated Str.Numeric to return correctly typed numifications
18:54 pmichaud nqp stuff:
18:54 pmichaud * Added an opcode to simplify numeric radix conversions
18:54 pmichaud other stuff:
18:54 pmichaud * Wrote some blog posts
18:54 pmichaud * Planning for releases in July and August
18:54 pmichaud What I plan to do:
18:54 pmichaud * nom protoregexes
18:54 pmichaud * more spectests
18:54 pmichaud * presentation at FOSSCON in Philadelphia
18:54 pmichaud EOR
18:54 pmichaud Also, I'm looking for comments/improvements to http://pmichaud.com/sandbox/rel.txt
18:54 masak__ joined #phasers
18:55 Util Pre-report: Smoke testing & Win32 debugging for Parrot release.
18:56 Util Uploaded pics from YAPC::NA Parrot/Perl6 BOF and dinner https://picasaweb.google.com/104678127090280812061/
18:56 Util EOR
18:56 mberends pmichaud: +1 to rel.txt (you even say "couple of weeks", not "couple weeks" :)
18:56 masak left #phasers
19:00 mberends o/
19:00 masak__ o/
19:00 Util o/
19:00 tadzik o/
19:00 PerlJam greetings
19:02 moritz \o
19:02 pmichaud \o/
19:03 mberends ok if I report?
19:03 moritz sure
19:03 mberends Done (in 6model/c):
19:03 mberends * Made a minimalistic implementation plan (not written up yet)
19:03 mberends * Figured out how to compile and execute C code on the fly
19:03 mberends * It uses dlopen() on Unix and LoadLibrary() on Windows
19:03 mberends * Works with gcc on Unix and either gcc or msvc on Windows
19:03 sorear o/
19:03 mberends * Add an already written hashtable library and test it
19:03 mberends * Design a refcount based heap manager and test it
19:03 mberends * Build a SerializationContext on them and access it from generated C
19:03 mberends .EOR
19:04 pmichaud niiiiiice   mberends++
19:04 masak__ is now known as masak
19:04 moritz mberends++ and pmichaud+
19:04 moritz erm
19:04 moritz pmichaud++
19:04 moritz my report:
19:04 sorear mberends++ # sounds a lot like one of my plans
19:04 moritz fiddled with nom built-ins
19:05 moritz now trying to add back regex related functions
19:05 moritz EOR
19:09 * tadzik
19:09 tadzik did: passed the gsoc midterms
19:09 tadzik vacationed after the midterms a bit
19:10 tadzik plans: more vacationing, sweetened with an adequate amount of gsoc hacking
19:10 tadzik =end report
19:10 masak \o/
19:10 masak tadzik++
19:11 * sorear is embarrased to admit having done very little
19:12 masak sorear: do you have any plans to one-up Rakudo on any particular features?
19:16 TimToady well, it's been one-up on error messages for a while now, not to mention threads
19:17 PerlJam pmichaud: +1 re rel.txt  (looks good)
19:17 masak indeed, pmichaud++
19:18 [particle] left #phasers
19:19 pmichaud not seeing/hearing any changes to rel.txt, will post shortly.
19:21 Util +1 on rel.txt.
19:21 [particle] joined #phasers
19:25 * moritz was +1 on rel.txt last time he read it, hasn't reread it since then
19:25 moritz anything else we need to discuss today?
19:26 sorear masak: define one-up
19:26 masak sorear: in this context: Rakudo doesn't implement the feature, but niecza does.
19:27 masak I mean it in the "friendly comparison" sense, not in a "let's see who wins" sense.
19:28 PerlJam pmichaud: regarding the distribution name ... why not stick with R* ?
19:30 masak well, if there was ever a reason to switch names, this is one. that's not to say that it's reason enough, of course.
19:31 pmichaud PerlJam: we don't want R* to regress, so we can only (re)use R* when the module ecosystem is at least as good as what R* has today.
19:31 Util Sticking with R* means continuity, and less to explain to users.
19:31 * masak kinda liked "Rakudo Moon"
19:32 pmichaud "means continuity" -- yes, but only if achieving continuity is in fact possible and timely :)
19:32 pmichaud if it takes us six months to achieve continuity... that might be too long.
19:32 TimToady sorear: or look at it more like this: "Which parts of the problem space are you currently researching that we can all learn from later?"  :)
19:32 PerlJam pmichaud: rakudo regressed when we went from alpha to ng, we still called it "rakudo"  :)
19:33 PerlJam anyway, the reason I ask is that it seems to me that we lose a little in branding if use a different name.
19:33 mberends pmichaud: do you expect to have time to work on fixing Zavolaj or Parrot NCI this week? I'm available until the weekend, and would like to get MiniDBI working again for R*.
19:33 PerlJam (unless the new thing is far and away better than the old thing)
19:34 pmichaud PerlJam: we make a distinction between the compiler and distributions, though (more)
19:34 pmichaud compilers are allowed to be a bit more unstable than distributions are intended to be
19:34 pmichaud mberends: this week, unlikely.  next week, possible.
19:35 pmichaud this week I really need to focus on getting protoregexes in place (faster compiles!), and then I'll be travelling to a conference
19:35 pmichaud *traveling
19:35 mberends pmichaud: next week is randomly possible for me too
19:35 pmichaud well, fixing up zavolaj would certainly be a Jul 30 candidate task, too.  :)
19:36 pmichaud having looked at zavolaj recently, I don't think it'll be at all hard to port.
19:36 pmichaud PerlJam: I see "rakudo" as an umbrella name for multiple products
19:36 pmichaud so the fact that it remains the same is... expected :)
19:39 pmichaud http://rakudo.org/2011/07/19/upcoming-rakudo-releases/  # fyi, now posted
19:40 pmichaud anyway, what to call the next distribution release may end up having to be a decision we make in early August, as we get a feel for how close we come to the existing Star release
19:40 pmichaud I agree that a new name requires some explanation to users, but so does "well, this no longer works, and ABC now works like DEF, and ..."
19:42 sorear TimToady: afaik, the *only* place where that has happened is ltm
19:43 masak sorear: I'm asking because I want to dig into some parts of S09, and mulling over whether to contribute to Niecza or Rakudo.
19:45 sorear masak: what parts of S09 are you looking at?
19:46 sorear I haven't really looked at S09 from an implementation perspective at all yet
19:46 masak I'd like to implement some of the indexing sugar for arrays and hashes.
19:47 masak should be fairly straightforward, because it's not really new features, just under-the-hood static translations.
19:50 pmichaud q1q
19:51 masak pmichaud: shoot
19:51 pmichaud so far we don't have a release manager for this month.  I'm happy to do it if nobody else is jumping to do it
19:52 tadzik I can do that
19:53 pmichaud the release announcement will need a bit of crafting (to explain upcoming releases), but other than that it should be straightforward
19:53 tadzik oh wait, it's quite soon, I may not have internet access then
19:53 pmichaud release is in 2 days, yes.  :)
19:55 masak (we're going to a primeval forest in the next few days) :)
19:56 mberends if you're still in the forest at release time, pass the release hat to me :)
19:57 masak we are. mberends++
19:59 mberends ok, consider me volunteered.
20:00 * mberends tests whether a South African beer goes with a Release Manager hat
20:01 * [Coke] suspects * Beer would.
20:02 spinclad left #phasers
20:12 masak left #phasers
20:12 spinclad joined #phasers

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