Tag Archives: programming

Tired of frameworks

I’m tired of software-development frameworks — they seem always to be optimized for the way someone else works, or for the way someone else thinks I should work. Granted, it’s fun to write frameworks, and it’s almost as much fun … Continue reading

Tagged , | 5 Comments

The REST schism and the REST contradiction

Update: a proposal for a better name. Don Box got people talking last week in a posting where he distinguishes between two kinds of REST: lo-REST, which uses only HTTP GET and POST, and hi-REST, which also uses HTTP PUT … Continue reading

Tagged , | 4 Comments

RFC: (Java) SAX exceptions and new minor SAX version

(Note that this is not a major API change, and does not affect non-Java versions of SAX.) Over on the sax-devel mailing list, Norman Walsh, who is involved with JAXP at Sun, has requested a small change to the SAXException … Continue reading

Tagged | 2 Comments

Programming languages of distinction

Via Ongoing, I read some interesting discussions of programming languages — mainly Python vs. Ruby, with most people happily dumping on Java. Steve Yegge, in particular, argues that language success is based mainly on marketing, and that Python is doomed … Continue reading

Posted in Uncategorized | Tagged | 18 Comments

PHP, XML, and Unicode

Update: in a comment John Cowan points out the obvious, that a UTF-8 escape sequence can never contain an ASCII character (because the high bit is always set, as I knew but failed to register). As a result, my xml_escape() … Continue reading

Tagged , | 8 Comments

A new Namespaces discussion

Eliot Kimber and I were both on the old W3C XML Working Group during the development of the Namespaces in XML specification. Late in the process, pressure from outside the WG forced us to make a major change to the … Continue reading

Tagged | 9 Comments

Two Web Services Questions (what actually works?)

My biggest frustration with the current Web Services debate (triggered innocently in a posting by Don Box, with followups by nearly everyone) is the lack of verifiable information. We need a big, independent study to answer two important questions about … Continue reading

Tagged , | 3 Comments

Can SOAP hide XML?

[update: fix affiliations] I just stumbled on an interesting paper from the IEEE Web Services conference last July, Rethinking the Java SOAP Stack (PDF), written by Steve Loughran at HP Laboratories Bristol and Edmund Smith at the University of Edinburgh. … Continue reading

Tagged | 2 Comments

First mover (dis)advantage

I recently heard from an older computer user who was delighted that his hotel’s free WiFi simply worked with his notebook computer. Internet access on the road didn’t use to be so easy, either for hotels or their guests. Consider … Continue reading

Posted in General | Tagged | 3 Comments

Life without cookies (or URL rewriting)

Is it possible (for webapps, that is)? Is it desirable? Current practice is to set up a session on the server side, then use the cookie (or a GET parameter or URL substring) as a key to associate individual HTTP … Continue reading

Tagged , | 11 Comments