Sean McGrath, CTO, Propylon

Sean McGrath's Weblog.

Wednesday, December 17, 2003
    So you think you know how to program a Web App do ya?
Check this out for a mind bender from Christian Tismer. Methinks continuations may make a comeback. Not only are they excellent for web programming (as Christian's example shows) but they are great for event driven architectures such as (as far as I'm concerned) any SOA worthy of the name.

posted by Sean 1:51 PM
[Link]
. . .
    Bloglines supporting Atom
The excellent bloglines server side aggregator now supports Atom.

posted by Sean 5:29 AM
[Link]
. . .
Tuesday, December 16, 2003
    Binary file formats get the Eric Raymond treatment
    "When you feel the urge to design a complex binary file format, or a complex binary application protocol, it is generally wise to lie down until the feeling passes"

The Importance of Being Textual
Priceless. Way to go Eric.

posted by Sean 8:37 AM
[Link]
. . .
    Turned off introductory programming in College by Java or C++ or Pascal? Try this textbook.
Python Programming: An Introduction to Computer Science.
Python is a wonderful teaching language. If the sound of "public static void" or "char far star" makes you hurl your breakfast, try Python whose equivalent (in both cases) is "".

posted by Sean 7:41 AM
[Link]
. . .
    ISO standard status for Relax NG
ISO/IEC 19757-2:2003
Information technology -- Document Schema Definition Language (DSDL) --
Part 2: Regular-grammar-based validation -- RELAX NG
Catalog entry.
Congratulations to all involved in this excellent technology, especially James Clark and Murata Makoto. Fantastic stuff.

posted by Sean 5:10 AM
[Link]
. . .

. . .
Weblog Commenting by HaloScan.com