Parrot 4.2.0 "Ornithopter" | parrot.org | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 10 April 2012.
00:21 nbrown joined
dalek sella: d84d4ac | Whiteknight++ | s (3 files):
[Build] Fix winxed_mk_header to not use Path instead of old FilePath. Add a new header for Net. Make sure it and the correct parse headers are included in the install
00:57
00:59 GodFather joined 01:06 benabik joined
dalek rrot: 0c62b2d | petdance++ | src/dynpmc/rational.pmc:
mark some more UNUSED interps. Remove an unnecessary var initialization
04:02
rrot: 3d3c833 | petdance++ | / (4 files):
Removed unnecsary interp arg from Parrot_pa_insert. Changed the ARGIN(self) to ARGMOD. Fixed some spelling typos.
05:12
rrot: 8bb19e3 | petdance++ | include/parrot/pointer_array.h:
fixed Parrot_pa_insert comment
05:13
06:01 fperrad joined 07:47 lucian joined 08:19 brrt joined 08:27 lucian joined 09:18 estrabd joined 11:01 brrt left 12:15 bluescreen joined 12:54 PacoAir joined 12:57 bluescreen joined 13:35 whiteknight joined
whiteknight good morning, #parrot 13:35
msg alester: github.com/ggreer/the_silver_searcher A challenger approaches! 13:36
aloha OK. I'll deliver the message.
PerlJam whiteknight: yeah, but check the current development status. To summarize: it's faster than ack, but is somewhere between "runs" and "behaves correctly" 13:37
so, it can give the wrong answer really fast :) 13:38
whiteknight PerlJam: Yeah, I just thought it was fun that he mentions ack so much and so kindly
PerlJam well, of course he would ... ack is awesome.
whiteknight Whether he can keep the speed gains up after correctness and adding features will be interesting to see 13:39
moritz does it work with proper perl regexes? 13:40
PerlJam good question
whiteknight moritz: it uses PCRE, so I assume yes
moritz thing is, I know perl regexes in and out, but I'm always unsure about other regex syntax
does PCRE support look-around assetions?
PerlJam his code is very readable (which is surprising to me given the amount of C code I've seen over the years :) 13:41
whiteknight moritz: PCRE is supposed to be pretty close to perl syntax and feature set, I don't know exactly how close but I know that there are some differences
13:59 JimmyZ joined 14:14 lucian joined 14:16 hercynium joined
whiteknight dukeleto: ping 15:04
cotto: ping 15:07
15:11 JimmyZ_ joined
dukeleto ~~ 15:43
whiteknight dukeleto! 16:00
16:12 JimmyZ joined
cotto whiteknight, pong 16:16
whiteknight prvmsg 16:17
16:28 lucian joined
benabik ~~ 16:31
whiteknight hello benabik 16:33
nine hello, #parrot 16:34
benabik Greetings, whiteknight, nine. How's things?
whiteknight benabik: things are doing pretty good. Work is being a little stressful but fine otherwise 16:35
nine: I've been looking over your branch and still don't see anything obvious. Quite the conundrum
nine Sitting in a lecture and finishing some exercises...
whiteknight: I wonder if looking at the symptoms or looking at the situation leads to earlier success... 16:36
benabik: how're you?
benabik nine: Tired. But I just got back from the gym, so that's expected.
I've been going over all my PACT notes. Re-writing some things. 16:37
Hope to finish that today.
whiteknight awesome. benabik++
nine benabik: at least that's the good kind of tiredness :)
16:40 Themeruta joined
benabik It's actually vaguely useful for my thesis. I have to write up some of the same things. 16:41
whiteknight benabik: what is your thesis going to be? 16:42
benabik whiteknight: Equality Saturation in MLton. New optimization technique. Not really relevant for Parrot, but I need to describe CFGs and conversion to/from them. 16:43
whiteknight benabik: I think I've heard about that before 16:55
benabik: my eyes are still uncrossing after the last time we talked about it
benabik Heh.
It's interesting.
But tricky
whiteknight And you say it's absolutely not usable by Parrot?
benabik Equality Saturation's not really appropriate. It's high memory usage and slow. It's still early research. 16:56
CFGs and data flow analysis would be excellent for us to use.
nine Today's "high memory and slow" is tomorrow's "reasonable"... 16:57
16:58 _mayank joined 17:08 contingencyplan joined 17:23 b_sayed joined 17:29 lucian joined 17:30 PacoAir joined, bluescreen joined
dukeleto whiteknight: wazzup? 17:33
whiteknight: I am somewhat delirious today. Crazy week,.
whiteknight dukeleto: did you get my prvmsg? 17:36
cotto ~~
dukeleto whiteknight: no, please resend. My IRC client napping on the job 17:40
cotto: mornin'
whiteknight dukeleto: resent 17:54
18:02 bluescreen joined
dukeleto github.com/jobytaffey/libzpu - A portable software emulator for the ZPU processor 18:04
dalek kudo/nom: d056801 | moritz++ | src/Perl6/Grammar.pm:
typed exception for unknown syntactical category
18:06
whiteknight google-melange-- 18:18
Tene Reading/watching www.chris-granger.com/2012/04/12/li...e-concept/ is making me really want to dive back into Parrot again. 18:30
dalek Heuristic branch merge: pushed 108 commits to rakudo/name-cleanup by jnthn 18:36
18:49 kid51 joined
whiteknight moritz: ping 19:02
kid51 in Baltimore for DC-B Perl Workshop 19:05
moritz whiteknight: pong 19:06
dukeleto kid51: sounds fun! 19:24
19:32 _mayank joined
dukeleto _mayank: hola 19:32
_mayank dukeleto: hey 19:34
dukeleto _mayank: which gsoc proposal did you write again? 19:37
whiteknight he did the Jaesop one
_mayank: I have gotten an email from another student who is interested in doing something with Jaesop for his PhD research 19:38
so we might get a little bit of extra help on some parts
_mayank whiteknight: oh, that
that's good
kid51 sleeps for a while 19:39
whiteknight I don't know all the details, but he's doing malware detection for JavaScript. So he wants to look at generated opcodes and do analysis on them at a lower level
_mayank sounds interesting. btw, you also have a PhD, right? 19:49
whiteknight me? no 19:54
I want to get one some day, but don't have it yet
have to go. Meeting then home 19:57
dukeleto _mayank: i escaped before I got Piled Higher and Deeper :) 20:20
21:00 kid51 joined
dalek kudo/name-cleanup: 4de6f1d | jnthn++ | src/Perl6/ (2 files):
Fix handling of the anonymous name :: and avoid some duplicate work in package_def.
21:55
kudo/name-cleanup: f262bbb | jnthn++ | src/Perl6/World.pm:
Add PARENT to the list of recognized pseudo-packages (though it is NYI).
kudo/name-cleanup: 6a30cd3 | jnthn++ | src/Perl6/World.pm:
Fix thinko in hanlding pseudo-packages in type names.
kudo/name-cleanup: c78bab9 | jnthn++ | src/Perl6/World.pm:
Re-disallow declaring GLOBAL.
kudo/name-cleanup: 921de87 | jnthn++ | src/Perl6/ (2 files):
Implement :: on the end of a name meaning .WHO, so now Foo::<&bar>() style things work.
22:32
23:15 bluescreen joined