August 2008

Sun Mon Tue Wed Thu Fri Sat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
Recently on this blog
Recently on other blogs

Map

Audrey

My Photo

License

2007.02.24

ddrescue'ing

As seen on #perl6:

<audreyt> re MO hacking, will do that as soon as disk0s2: 0xe0030005 (UNDEFINED). goes away.
<audreyt> need to spend ~2hr running ddrescue

<putter> re disk, eep

<audreyt> since it's creeped into ~/.svk/ area and hence interfere with hacking
<putter> lol
<putter> (image of audreyt watching disk progressively die, but thinking "no, it hasn't hit /svk yet, so it's not important", and goes back to hacking...;)

I would like to simply remark that putter++'s imagination was... entirely correct. ;-)

2006.10.16

Run Pugs: a Web terminal for Pugs

You can now play with the latest Pugs via a web terminal: http://run.pugscode.org/

The source code behind it lives in the Pugs repository as misc/runpugs/; more detailed information is available on its info page. Please read the TODO file if you'd like to help out.

Kudos  go to Why's Try Ruby, which inspired runpugs in the first place.   Have fun!

2006.07.06

JavaScript as the new object code.

Pugs's PIL2JS is nice, and Scheme2JS is rather complete with regards to R5RS, and now Ruby2JS.

Once all the JS-targetting people sit down and encode their calling conventions on top of the JS2 convention, and resolve inter-language calls between Ruby and Perl6 and Scheme, then it will serve the same niche as Parrot. And I think it will happen... maybe around Christmas. :-)

2006.01.18

As seen on #perl6...

<putter> audreyt: say you sat down with a copy of yourself, similar CS capabilities (perhaps not as yet identical reading lists), but who had never hear of perl or p6. how would you describe p6? what about it is not just "another been there and done that" language? what is its "related work" connection to the rest of the field?
<putter> I'd love to read a transcript of that conversation.
<audreyt> I think p6 is mostly about reconciling irreconcillable gaps.
<audreyt> prototype vs class-based; multi dispatch vs constrained types; inheritance vs interface; typesafety vs ducktyping; early vs late binding; etc
<audreyt> some of them are socially irreconcillable, some of them provably irreconcillable. but p6 reconciles them anyway.

Hmm. A more detailed/comprehensive list of such gaps may be interesting.

2005.12.30

As seen on #perl6...

04:06 < gantrixx> and I wish there all the effort that was going into Python develompent was going into Perl6
04:07 < audreyt> oh, but they are
04:07 < audreyt> we stole^Wlifted a _lot_ of ideas from PyPy and IronPython
04:07 < gantrixx> very good
04:07 < gantrixx> but more than likely, the guy is going to move on to a new girlfriend, and just because his ex lost weight doesn't mean he will re-unite
04:07 < stevan> gantrixx: but if that ex was his true love,.. he might :)
04:07 < audreyt> ..and this is more like the daughter of his ex ;)
04:08 < gantrixx> yes, but waiting for her to be of legal age is a bit frustrating