|
weekly Rakudo status meetings with phase transitions: Tue 19:00 UTC | IR clogs at irclog.perlgeek.de/phasers/today Set by moderator on 26 April 2011. |
|||
|
00:47
Util left,
Util joined
02:51
[particle] left
02:52
[particle] joined
09:12
[particle]1 joined
09:14
[particle] left
11:32
PerlJam left
11:33
PerlJam joined
13:13
[particle]1 is now known as [particle]
14:40
colomon joined
17:52
takadonet joined
|
|||
| pmichaud | my pre-phasers report: | 18:00 | |
| What I did: | |||
| * Reworked the nqp build system -- much cleaner now | |||
| ** Changed --parrot-config= option to --with-parrot= | |||
| ** Moved build scripts and files from build/ to tools/build/ | |||
| * Worked on nom build system, not happy with result yet so still working on it | |||
| * Long discussions with jnthn++ about Rakudo container model, lists, and flattening | |||
| * Discussions with TimToady++ about signaling infinity in Parcels and Lists | |||
| * Restored exponentiation and other basic ops to nqp | 18:01 | ||
| What I plan to do: | |||
| * Finish new build/configuration system for nom | |||
| * Implement Parcels, Lists, Arrays, Hashes, etc. in nom | |||
| * Ongoing review of nom code | |||
| EOR | |||
| moritz | my pre-report: | 18:02 | |
| What I did: | |||
| * hacked on the nom build system a bit | |||
| * added lots of builtins to nom | |||
| What I didn not: | |||
| * the planned exception handling | |||
| What I plan to do: | |||
| * more of all of the above | 18:03 | ||
| Oh, what I forgot: some minor book hacks | |||
| EOR | |||
|
18:05
benabik joined
18:10
masak joined
|
|||
| sorear | DONE(code): | 18:24 | |
| fixed @*ARGS, for I think the 3rd or 4th time now... I need a regression test for this | 18:25 | ||
| added -n and -p, made {YOU_ARE_HERE} in a loop work properly | |||
| made eval able to see variables in outer scopes, and return values (these turned out to be manifestations of the same issue) | 18:26 | ||
| Str.succ and pred | 18:27 | ||
| REPL with my-variables | |||
| a very cheaty infix:<cmp> is now in | 18:29 | ||
| split Sub into Sub, Block, Code, Routine, Method, Submethod | 18:30 | ||
| added &?BLOCK, &?ROUTINE, $?LINE, $?POSITION, $?FIE | |||
| renamed INVOKE to postcircumfix:<( )> for better S1x compatibility | 18:31 | ||
| Junctions implemented; mostly working except for MMD interaction | |||
| Subsets and enums added; no subset/MMD interaction yet though | |||
| block parameters default to Mu and invocants default to ::?CLASS as per S06 and S12 | 18:32 | ||
| now that niecza is actually using MI, discovered that C3 was broken. Fixed. | |||
| packages now have type objects | 18:33 | ||
| "our sub" now supported | |||
| added .Stringy (not yet automatically used) | |||
| Bool is an enum | |||
| DID(other): | |||
| started a discussion about polymorphic comparison operators. === and eqv came to a conclusion quickly, but cmp is still deadlocked. | 18:34 | ||
| the stopgap cmp in niecza seems to be a bottleneck, I'd like to replace it with something correcter and faster | 18:35 | ||
| asked what the Code class is for. No answer yet | |||
| started drawing attention from colomon | 18:36 | ||
|
18:36
kboga joined
|
|||
| sorear | WILL DO | 18:36 | |
| odds and ends in no particular order | 18:37 | ||
| current queue: get new & co. acting more like the spec. add BUILD. Sequence operator, floor, log(?), s:g. | |||
| EOR | |||
| masak | sorear++ # so full of awesome | 18:38 | |
| Util | Pre-report: | 18:44 | |
| # Done | |||
| * Added Perl 6 solutions to RosettaCode: | |||
| - rosettacode.org/wiki/Straddling_checkerboard | |||
| - rosettacode.org/wiki/Counting_in_octal | |||
| * Discussed Perl 6 development at Atlanta.pm after-dinner. | |||
| # Working on: | |||
| * More RC: | |||
| - rosettacode.org/wiki/Kaprekar_numbers | |||
| - rosettacode.org/wiki/Knight's_tour | |||
| * YAPC::NA::2011 talk | |||
| * Darwin binary for R* | |||
| * Parrot tickets and cage cleaning | |||
| EOR | 18:45 | ||
| masak | pre-report: Done: blogged. hosed my Ubuntu VM. Planning to: blog more. maybe write some code, too. EOR | ||
| tadzik | everyone prereporting | 18:46 | |
|
18:47
mberends joined
|
|||
| mberends | o/ from amsterdam.pm.org | 18:47 | |
| I'll be giving them a status update of all things Perl6 in a few minutes, so may be distracted. | 18:48 | ||
| masak | mberends: good luck! | 18:50 | |
| colomon | Done: | ||
| * Installed niecza and started trying my existing p6 projects on it | |||
| * Finished the infinite stream of pi project using niecza | |||
| * Implemented Any.abs, Complex.re, and Complex.im on niecza | |||
| * Couple of blog posts | |||
| * Reserved my hotel room for YAPC::NA | |||
| * Wasted a lot of time trying to get nom to build for me again | |||
| Hope for the next week: | |||
| * Hacking on both nom and niecza | |||
| * Work on presentation for YAPC::NA | |||
| * Don't die of heatstroke playing music at the Highland games | |||
| * Buy new MacBook Pro | 18:51 | ||
| mberends | <report>wrote some C language diagnostic shared library code for Zavolaj's test suite. Commented which call signatures currently pass and fail. MiniDBI is still broken because of a Parrot NCI change (null PMC access).</report> | 19:00 | |
| tadzik | it's time! | 19:01 | |
| ha. On-time-report: | |||
| hacked a bit of nom | 19:02 | ||
| made my fork of Web so minimal it passes all tests | |||
| started GSoC week #3, almost 2/3 are done | |||
| heavily distracted by uni, exams almost daily last week, and from 2 to 4 a day this week | 19:03 | ||
| plans: finish gsoc week #3, will probably start on friday pm | |||
| =end report | |||
| masak | tadzik++ | 19:04 | |
| pmichaud | I will have to miss #phasers today -- have to run an errand :( | 19:05 | |
| jnthn | Just typing up my report... | ||
| moritz is very much distracted by Ronja | |||
| but when somebody has a question, I can try to answer (though with a delay) | 19:06 | ||
| pmichaud | I'm interested in a discussion of Perl 6 marketing, esp. wrt "The Innovator's Dilemma" and "disruptive technologies". Tuesday 19:00 UTC doesn't seem to be a good time for that -- if anyone else is interested in a discussion on this topic, set up a time. Ideally TimToady++ could participate | ||
| masak is interested, too | 19:07 | ||
| Util , too | |||
| moritz too-ish | 19:08 | ||
| pmichaud | involved in the discussion is the topic of "production release of Perl 6" and what that really means :) | ||
| gotta go -- bbl | |||
| sorear | aww | 19:09 | |
| mberends is also interested | 19:11 | ||
| colomon is interested | 19:12 | ||
| jnthn also | 19:13 | ||
| report ready :) | |||
| This week in NQP: | |||
| * Write some 6model docs. More to come. | |||
| * Did a refactor of REPR handling that saves memory, a C-level argument pass every time we do a REPR operation, and paves the way for a level of indirection reduction too | |||
| * Taught it about containers in various ways and places | |||
| * Bit more work on Parrot v-table integration | |||
| * Improved diagnostics when meta-object misses find_method or type_check | 19:14 | ||
| * Implemented repr-level clone | |||
| This week in Rakudo nom: | |||
| * Added Uninstantiable representation in preparation for things to come | |||
| * Multi-subs using the new proto/multi semantics | |||
| * String and integer literals, which are stashed in a constant table now rather than made every time | |||
| * Scalars and scalar assignment complete with type checking. Also more efficient than master. | |||
| * := binding to scalar attributes and lexicals | |||
| * Restored many signature features, including parcel binding, named parameters and optional parameters | |||
| * Got closures working | |||
| * if/unless/while etc | |||
| * Default Mu for block args and Any for routines | |||
| * Attributes, including accessor generation and is rw | |||
| * Various traits improvements; they're multi now | |||
| * Multi-method dispatch | |||
| * :U and :D type modifiers in signatures supported in single and multiple dispatch | |||
| Over the next week... | |||
| * Parametricity, primarily... | |||
| * Whatever else there's time for :-) | |||
| EOR | |||
| Oh, and a blog post at 6guts.wordpress.com/ | 19:15 | ||
| masak | jnthn++ # wow! | 19:17 | |
| tadzik | nice nice :) | ||
| jnthn++ | |||
| also, pmichaud++ moritz++ sorear++ Util++ masak++ and mberends++ for pre-reports :P | 19:18 | ||
| and colomon++ :) | |||
| moritz | indeed, everbody++ | 19:25 | |
|
20:05
masak left
20:16
mberends left
21:53
kboga left
22:41
ColonelKira joined
|
|||
| sorear | hello | 22:42 | |
| ColonelKira | hi | ||
| sorear | This is not the channel you want. | 22:43 | |
| ColonelKira | ok | 22:46 | |
|
22:46
ColonelKira left
|
|||
| jnthn | ... :) | 22:47 | |