Sean McGrath, CTO, Propylon

Sean McGrath's Weblog.

Friday, July 30, 2004
    Open Standards Declaration
Do you believe in open standards? If so sign here.


posted by Sean 12:59 AM
[Link]
. . .
Thursday, July 29, 2004
    Wow. Jim Hugunin joins Microsoft to work on Python for .NET
Via Jon Udell comes *big* news for Python fans.

Jim Hugunin, the creator of Jython, starts work with Microsoft Monday chartered to work towards a production-ready IronPython, and more broadly to improve the state-of-the-art of dynamic languages on the CLR.

Wow.


posted by Sean 3:21 AM
[Link]
. . .
Wednesday, July 28, 2004
    Dark Matter (Dynamic Languages)
Steve Vinoski has published a useful article on dynamic languages in middleware : Dark Matter Revisited.

My position on this is simple. Anyone coding middlware in a statically compiled language, working in a commercial environment where time is money, has rocks in their head.

posted by Sean 6:09 AM
[Link]
. . .
Monday, July 26, 2004
    XMLOpen 2004, Cambridge, UK, September
I will be giving the closing keynote and also giving a presentation about the joys of XML pipelining at XML Open 2004.

I was in Cambridge a while back at the Optimal XML conference where I did the opening keynote. XML Open 2004 will be more of a challenge as I will need to pull together themes of the conference. Necessarily, it will be a more "on-the-fly" gig but all the more interesting for that.

I'm currently noodling for an over-arching theme. My current favorite is:
a)the relationship between syntactic simplicity and expressive power, and
b)the difference between software as a a hider of complexity and software as expressor of ideas.

There are sessions on Web Services, DSDL, Groovy, Python, Topic Maps, RDF, XPath 2.0 and W3C XML Schema which should provide ample raw material.



posted by Sean 2:45 AM
[Link]
. . .
Sunday, July 25, 2004
    Adam Bosworth leaving BEA to join Google
Adam Bosworth is
leaving Bea to join Google.

posted by Sean 1:52 AM
[Link]
. . .

. . .
Weblog Commenting by HaloScan.com