Except for the GOTO statement and keywords appearing in 'single quotes', the design of Algol-60 is the way all block structured languages work today. Was it the first language to be specified by a BNF grammar? I'm not sure. Lisp may have been first with a formal definition. Most earlier languages were designed in an ad hoc way, and could not be formally specified.
James Spahr has DreamWeaver/Mac integrated with our CMS using the AppleScript XML-RPC connector. Bravo!
I believe we nailed the problem in the XML-RPC DG interface, thanks to patience and intelligence from Ben Griffiths.
According to LinuxToday, mySql is now open source. Coool!
Eric Kidd: "The Cathedral and the Bazaar wasn't written to compare proprietary software with open source software. Instead, it was written to compare two ways of building open source software." I didn't know that.
On the XML-DEV list, Tim Bray takes issue with multiple namespaces in the XHTML spec. It's over my head, but if Tim says it won't work, I believe him.
I'm working on the Frontier website this morning, building a series of tours to link into the pages hanging off the home page. Finally it's all making sense to me, the What is Frontier? stuff, which everyone likes, is the table of contents for the site. I'm just hotting up the bold items and linking them to pages that take you on a tour of the features.
Along the way I'm discovering some gems. For example, this story explains outlining in Frontier. With the recent renewed interest in outliners this has become an interesting page in a new way. Note that we describe outlining in Frontier in the context of script editing. In Frontier 6 the outliner became more generally useful for writing, and the docs don't reflect that yet.
If you are an expert Frontier user you can help out and write a tour or two. It's quite easy, and I even wrote a spec that explains how to do it.
© Copyright 1997-2005 Dave Winer. The picture at the top of the page may change from time to time. Previous graphics are archived.