Walter Bright:
> Doing it in an automated way 
> requires whole program analysis, something not entirely practical in a 
> language 
> designed to support separate compilation.

Compiling programs of a dynamic language like Lua was seen as hopelessly 
inefficient. But today programs running on the the Lua JIT are often faster 
than equivalent FP-heavy D programs compiled with DMD. 
So it's all in having a positive attitude toward technological problems: if the 
need to do something grows strong enough, people usually find a way to do it :-)

Bye,
bearophile

Reply via email to