The difference between lisp and perl is much more than just syntax or aesthetics. Is a bicycle more beautiful than a motorbike? That's depends on your taste. That's aesthetics. Is a bicycle faster than a motorbike, no, except maybe on a very short course or if the motorbike driver is very very bad and the cyclist if very very good.
Lisp's macros put it in a different league to Perl (5), Python, C, Java, C# and shell. Real macros mean that if you don't like something in the language or you think something's missing you can fix/add it yourself.
Macros are the ultimate in productivity, they are code that writes code and in fact you can even write macros that write other macros. For a lisp programmer, giving up macros would be a bit like any other programmer giving up subroutines (funnily enough if you only had macros and gotos you could add build your own subroutines through macros).
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.
| & || & |
| < || < |
| > || > |
| [ || [ |
| ] || ] ||