> Umm... increasing popularity?
Then, and letting aside how *popularity* is measured or felt, Lua would make
the much better bet.
http://lua-users.org/lists/lua-l/2006-08/msg00512.html
Subject: Re: Lua vs. Haskell (was Re: Bridging Lua to native C/C++ code
automatically)
From: Don Hopkins <[EMAIL PROTECTED]>
Date: Tue, 29 Aug 2006 10:39:52 -0700
Haskel (like Lisp) is well designed (on a strong mathematical foundation)
to be compiled into efficient machine code, as opposed to a well designed
interpreted language like Lua, or badly designed interpreted language like
JavaScript.
But Haskel is about as far away from a "consumer programming language"
as you can get -- it's quite weird by most people's standards, and has
been known to cause people's heads explode. In the ideal world, more
people would have less explosive heads, but unfortunately Haskel is just
too powerful and esoteric for most people to handle. (Unfortunately, so
many people use shitty languages like PHP, so their programs explode
instead of their heads.) In the hands of a great programmer (like James
Clark), it's astounding what can be done in a few lines of Haskel, and
it's interesting to compare the amount of Java code it takes the same
programmer to implement the same algorithm.
...
> It's not ref. counting/GC/shit I'm talking about. I'm talking about all
> the boxing and shit.
Thank you. I wanted to tell that the original, *shitty* 'NEW' and 'DISPOSE',
had to be simulated via a set of primitives, that dynamic memory had to
become orderly preallocated, etc. in the *real world* 24/7 program ... as an
illustration of a particular case of problem solving. (After that, everything
worked like a charm, mostly, or enough well.)
/Roy
--
:::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::9::
::::::::::;::@@@:::::::::::::::@P:::::::::::::::::::::::::::::::::::::::9::
:::::::@@@@::::@::L;:;;:::::;;;7F:;LL:;;;::::;LL:;L::;:::LLL:;;::;L;::::9::
:::::::@@L@::::@::7@@FH@:::@FH@>@@@@7:9F7::::77@;:[EMAIL
PROTECTED]@;:77@@[EMAIL PROTECTED]@:::@::
:::::::::7@::::@:::@:::7E:H4::7>F::7@:@:::9L::::@:@F:::@:::@L:::F:;;@::::::
::::::@@F:@L:::@:::@::::@:@::::>F:::@:@:::9L::::@:A::::@:::@::::@:777::::::
::B:::@:::@:;:@@:::@L;;@@:AL:::::::;@:7@@@@L@:;@F:7@;:;@:::@::::7@@L:::::::
::E:::7@@@57HM7@@@L:[EMAIL PROTECTED]:@@@::::@@E:@@@[EMAIL
PROTECTED]:::7HMF@@::@::::@;;@L::::::
::E:::::::::::::::::::::::::::::::::::::::9@:::::::::::::::@@L::@7F7:::::::
::E::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::AMMMMMMMMMM Slackware Linux MMMMMMMMMM:::::::::::::::::::::::::::::::::::