Fortran
Marko Rauhamaa
marko at pacujo.net
Thu May 29 11:09:55 EDT 2014
Chris Angelico <rosuav at gmail.com>:
> On Fri, May 30, 2014 at 12:50 AM, Marko Rauhamaa <marko at pacujo.net> wrote:
>> Python code, too, is compiled into interpreted bytecode. Again, you
>> could compile it into machine code ahead of execution or perform the
>> compilation on the fly with JIT techniques. However, Python is so
>> ridiculously dynamic that such compilers have an extremely difficult
>> time making effective optimizations.
>
> I'd avoid the word "ridiculously" there. Python's dynamism is a
> feature, not a flaw. It's a feature with consequences (but then, what
> isn't), and if you don't want it, use a different language, but it's
> not ridiculous.
The ridiculous dynamism is the main selling point of high-level
programming languages. I wouldn't have it any other way.
But from the point of view of the JIT developer, it must feel like Alice
in Wonderland.
Marko
More information about the Python-list
mailing list