Alan Burlison's Work Related Ramblings

All | General | Java | NetBeans | Perl | Solaris
« Previous month (Mar 2007) | Main | Next month (May 2007) »

20070529 Tuesday May 29, 2007

Someone had to do it

/dev/bollocks goes Web 2.0

Posted by alanbur ( May 29 2007, 07:04:49 PM BST ) Permalink Comments [0]

The birth of a new programming language

A rare chance to watch (and even contribute to!) the birth of a new programming language - lolcode.com. 1337!

Posted by alanbur ( May 29 2007, 06:15:31 PM BST ) Permalink Comments [0]

20070503 Thursday May 03, 2007

XML-based J2EE frameworks considered harmful

Are you using one of the XML-based web frameworks such as Spring, WebWork or Struts?  Then you've been duped.  Conned. Flimflammed. Bamboozled. Hornswoggled.  (Yes, this is a rant ;-) Here's why:

I'm fully aware that the list above is crammed with generalisations, and that there are various hacks and workarounds for some of the issues.  However the overall point I'm making is that XML isn't a programming language, yet virtually all of the major J2EE frameworks use it as if it is.  The pervasive use of XML for tasks for which it is not suited has effectively discarded the last 30 years of software engineering advances. This is a huge mistake, and I expect that in 5 years time people will look back at the current XML mania and say "What the hell were we thinking of?"

Posted by alanbur ( May 03 2007, 12:44:05 PM BST ) Permalink Comments [5]