[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: What is a lightweight language

I actually think XSLT made a mistake.  By violating the easy
parsability of XML, they are propagating a Bad Idea.  XSLT should have
been a standard "assembly language".  Virtually nobody complains that
assembly language has a high line/content ratio, because virtually
nobody writes assembly language directly.

I think neither XML nor s-expressions are an all-round win.  XML makes
it really easy to write text; s-expressions make programmatic features
a lot easier.  While I haven't played with Silk/JScheme (which merges
the two, literally), the only design point between the two I like that
I've seen is Curl.  But it may be a problem inherently immune to
solution without environment support (and easy to solve with it).