python simply not scaleable enough for google?

Benjamin Kaplan benjamin.kaplan at
Thu Nov 12 21:44:00 CET 2009

On Thu, Nov 12, 2009 at 2:24 PM, Alf P. Steinbach <alfps at> wrote:
> You'll also find it impossible to rigorously define "dynamic language" in a
> general way so that that definition excludes C++. <g>
> So, to anyone who understands what one is talking about, "interpreted", or
> e.g. "slow language" (as was the case here), conveys the essence.
> And to anyone who doesn't understand it trying to be more precise is an
> exercise in futility and pure silliness  --  except for the purpose of
> misleading.

You just made Rami's point. You can't define a language as <insert
word here>. You can however describe what features it has - static vs.
dynamic typing, duck-typing, dynamic dispatch, and so on. Those are
features of the language. Other things, like "interpreted" vs
"compiled" are features of the implementation. C++ for instance is
considered language that gets compiled to machine code. However,
Visual Studio can compile C++ programs to run on the .NET framework
which makes them JIT compiled. Some one could even write an
interpreter for C++ if they wanted to.

More information about the Python-list mailing list