Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

Re^3: aXML vs TT2

by anneli (Pilgrim)
on Oct 21, 2011 at 08:59 UTC ( [id://932846]=note: print w/replies, xml ) Need Help??


in reply to Re^2: aXML vs TT2
in thread aXML vs TT2

Indeed; it's one failing of Lisp, in a way: too much homoiconicity is not necessarily a good thing -- you spend much of your time trying to work out where are the function calls, what are the arguments. Macros don't help, as you need to look at the callee, work out whether it's a function or macro, and in the case of the latter, whether or how it evaluates its arguments, in order to know if or when side effects will occur!

Replies are listed 'Best First'.
Re^4: aXML vs TT2
by davido (Cardinal) on Oct 21, 2011 at 16:28 UTC

    Well, Lisp has enough merit to have survived literally for a handful of decades despite its aggravating characteristics. I don't know enough about aXML to know whether it would support currying, lambda functions, and other higher order utility that gives Lisp enough value to overcome the issues caused by blurring the distinction between data and code.


    Dave

    A reply falls below the community's threshold of quality. You may see it by logging in.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://932846]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others wandering the Monastery: (5)
As of 2024-04-16 19:01 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found