« Funniest blog thread ever? | Main | The RDF.net challenge »

Dear Java Programmer

The Fishbowl: Dear XML Programmers...

The interesting question surely being, what value is Java when I can program the thing in Lisp? I could surely write an evaluator for the configuration file in less time than I spent writing it in Java. Ditto for Python.

As for what's coincident between Lisp and XML, it's what's not coincident that matters. Lisp has rules for evaluating expressions. XML has no rules for evaluating expressions.

May 23, 2003 12:29 AM


(May 23, 2003 09:28 AM #)

"Ditto for Python."


Do you mean that you could write an evaluator in Python as quickly as you could in Lisp, or as slowly as you could in Java? Knowing Python, I'm guessing the former.)

(May 23, 2003 02:45 PM #)

You mean giving up object-oriented software design so I can use an obscure language that uses of lots of ((((((these))))))). Heck, if you want something easier to use for this specific purpose, use jython. Let linguistically loopy lisp languish.

Bill de hra
(May 24, 2003 03:06 PM #)

For Simon: Somewhere in-between ;) Python is a happy compromise between the C languages and all those other 'obscure' ones.

For Mike: As opposed to lots of {{{{{{these}}}}}} ;) More seriously I'm in doubt as to a) XML's value for encoding 'business logic' (but I love for it markup), b) that OO is that valuable for software design (but I love it for managing sofware dependecies). And it's not so much giving up OOAD, but not using OOAD to the exclusion of everything else.

Trackback Pings

TrackBack URL for this entry: