A site devoted mostly to everything related to Information Technology under the sun - among other things.

Sunday, April 13, 2008

Have You Abused XML Today?

The Common Business Communication Language (CBCL) is a proposal by John McCarthy that foreshadowed much of XML. The language consists of a basic framework of hierarchical markup derived from S-expressions, coupled with some general principles about use and extensibility. Although written in 1975, the proposal was not published until 1982, and to this day remains relatively obscure.

Here is a transaction in CBCL:

(REQUEST-QUOTE
(YOUR-STOCK-NUMBER A7305)
(UNITS 100)).


and in XML

<REQUEST-QUOTE>
<YOUR-STOCK-NUMBER> A7305 </YOUR-STOCK-NUMBER>
<UNITS> 100 </UNITS>
</REQUEST-QUOTE>

I do not see any benefit in the XML format, do you?

No comments:

About Me

My photo
I had been a senior software developer working for HP and GM. I am interested in intelligent and scientific computing. I am passionate about computers as enablers for human imagination. The contents of this site are not in any way, shape, or form endorsed, approved, or otherwise authorized by HP, its subsidiaries, or its officers and shareholders.

Blog Archive