Archive for September, 2006
September 17, 2006 at 10:05 pm · Filed under Java, XML
Bookmark on del.icio.us
XPath is the expression language operating on an XML tree, used from XSLT. It can also be used stand-alone, such as from a Java application. There is also a standard API, called JAXP, for Java. So, everything is nice and dandy, and the post should stop here! Well… for real XML documents, using namespaces, it [...]
September 7, 2006 at 7:15 pm · Filed under Functional Programming, Language Reviews, Tools Reviews
Bookmark on del.icio.us
A few months ago I had one of those nights where you just do not feel like sleeping. That time, I created an interpreting environment for a mini Lisp in Lua. I call that LuaLisp. DISCLAIMER to all die-hard Scheme fanatics out there: I use the term Lisp losely here, to the extent of including [...]
September 2, 2006 at 3:26 pm · Filed under Computer Science, Functional Programming, Language Reviews
Bookmark on del.icio.us
A friend of mine has become an Erlang aficionado lately, and has – deliberately or not – pulled me into Erlang development I had not touched Erlang in a long time but always knew there was something about it that bothered me some twelve years ago. I forgot what, but now remember. This post is [...]
September 2, 2006 at 3:19 pm · Filed under Computer Science, Functional Programming
Bookmark on del.icio.us
I had this idea a few weeks ago, of merging the syntactical features of algebraic data types with the implementation freedom of abstract data types. Coming to think about it, I had this idea in 1988, when I created an equational “mathematics” system on top of Prolog. Most people having dealt with declarative languages have [...]
September 1, 2006 at 1:49 am · Filed under AJAX, Language Reviews
Bookmark on del.icio.us
Do you have to furnish a lot of HTML elements from JavaScript, such as for formatting or inserting special effects? Well, then you need to know the performance – or lack thereof – of finding and traversing DOM elements. And the performance hit of using Microsoft’s browser. This post tries to clarify the performance hits [...]