Microsoft.Scripting: Someone's Going to Have to Target This With Antlr

The source code to the Microsoft.Scripting namespace is available at http://www.codeplex.com/IronPython/Release/ProjectReleases.aspx?ReleaseId=438

A review of the IronPython codebase in the release makes the early-stage processing look pretty close to the (well-designed) IronPython 1.0 release: there's a language-specific tokenizer, parser, AST …

more ...

Dynamic Language Runtime: PHP, Scheme, and "maybe one more" coming

The preliminary documentation for the DLR is included in the IronPython-2.0A1-Doc.zip download at http://www.codeplex.com/IronPython/Release/ProjectReleases.aspx?ReleaseId=438 :

We're leveraging the learning we did on IronPython to extract elements that could be common amongst languages (dynamic type system, hosting APIs, cached method dispatch …

more ...

Cross-Platform CLR

Sam Gentile enthuses about the availability of the CLR on the Mac. Another thing is that Mac users, like PDA users, appear to be more willing to support small/Micro ISVs. Whether that would hold true for a Silverlight (i.e., non-native) UI, I don't know. But maybe I'll buy …

more ...

Udell Interviews Lam on DLR, Silverlight, IronRuby

I'll be listening to this podcast ASAP.

more ...

Book Design

Charles Petzold and Jeff Atwood have gotten in a bit of a kerfluffle that, I think, is an unfortunate example of how online writing can escalate and over-dramatize disagreements between even two talented writers. I'm sure that Atwood appreciates Petzold's work and I'm sure that Petzold appreciates constructive criticism. I'm …

more ...

Dynamic Language Runtime / IronRuby Inst-analysis

That Microsoft was going to increase support for dynamic languages is no surprise: they've been talking about that since (at least) PDC '03 and various hires and initiatives have clearly been in the works. I haven't seen the DLR yet, but my big question is: what version / runtime / patch level …

more ...

"Google is the PS2"

Ozzie compared Google's position to Sony's position with the PS2 a few years ago. But doesn't that make IBM Nintendo?

more ...

IronRuby announced

Scott Guthrie just announced IronRuby! Yeehaw!!!!!!

--

Silverlight binding; demoing on Mac

--

Dynamic Language Runtime announced

--

"Shipping later this week" (I'm sure he means shipping a beta / CTP)

--

Uses Ruby naming scheme when programming .NET libraries (weird. Not sure I like that.)

--

"Switch the console into Python mode, Ruby mode, VB …

more ...

First, we'll need 3 monoliths...

Voyager is moving at \~17KPS ... divided into 300,000 KPS ... multiplied by 3600 * 24 * 365.25 ... multiplied by 20. \~370,000 years to reach Gliese. To me, a 200-year mission is about what I could imagine our civilization buying into. No way gravity assist can scale; I don't think solar …

more ...

Kauai

IMG_0193Just back from a 4-day mini-vacation in Kauai, hiker's paradise (well, if your idea of paradise is a hike in the rain to the world's highest swamp along knife-edge ridges with 3,000' drops...) Looks like I missed lots of interesting goings-on and Mix is going to generate tons of …

more ...