Software Needs Philosophers
Roedy Green
my_email_is_posted_on_my_website at munged.invalid
Fri May 26 12:55:20 EDT 2006
On 21 May 2006 02:15:31 -0700, "Xah Lee" <xah at xahlee.org> wrote,
quoted or indirectly quoted someone who said :
>FACT: Java has no first-class functions and no macros. This results in
>warped code that hacks around the problem, and as the code base grows,
>it takes on a definite, ugly shape, one that's utterly unique to Java.
You need to back up a sweeping statement like that with an least an
example code showing how it could much better be handled with macros.
Java has lots of macro languages, including C++'s preprocessor. What
it does not have is a sanctioned one. It has instead on-the-fly code
generation. See http://mindprod.com/jgloss/onthefly.html
--
Canadian Mind Products, Roedy Green.
http://mindprod.com Java custom programming, consulting and coaching.
More information about the Python-list
mailing list