"Python is a programming language that lets you work quickly
and integrate systems more effectively." - it's about integration (where dynamic scripting can shine).
"It occurred to me that a scripting language with a syntax like ABC but with access to the Amoeba system calls would fill the need." - it was created as a scripting language.
"Can Python be compiled ...? Not easily. ... a “compiled” Python program would probably consist mostly of calls into the Python run-time system, even for seemingly simple operations like x+1.
...
... improves the start-up time of Python scripts. ... Note that the main script executed by Python ... Usually main scripts are quite short, so this doesn’t cost much speed." - no comments.
Of course now it's increasingly being marketed as a general purpose programming language because it makes devs feel better.
heh but isn't it also the reverse as well? it's an insult laid at Java insinuating that it is not nearly as lean/simple/modern. That's the feeling these flamewar phrasings leave me with anyway.
I left Ruby for the JVM and I'll never look back despite all these articles implying Java is not "modern" because it lacks all the features that make scripting language devs "so much faster". Rock-solid, efficient, type-checked code on an efficient platform should be considered modern as well :D
that said, i love Clojure so it's not like i'm a hater -- i just like Java interoperability & don't see the coding paradigms as mutually exclusive. Can't we all just git along?