It's interesting to see that go already is in the language shootout:
http://shootout.alioth.debian.org/u32/which-programming-languages-are-fastest.php#table
That means its pretty serious .. lota work to get the benchmark programs
written.
But they have a long way to go: above them are c/c++, java, scala, lua, pascal,
ada, haskell, Fortran, F#/C#, ocaml, lisp/scheme.
BUT all these (plus javascript v8) all come in with a median of less than 10.
Python = 31, ruby = 38, php = 81!!.
Listening to the talk, Pike clearly distinguished between dynamic/interpreted
and ease of use. Sad to loose the python dynamics and sophistication, but at
its level of development to have javascript crush it at over 4x in speed, I
gotta say v8 js looks pretty good! Interesting that both go and js use a
different solution for classes/objects. Alan Kay must be happy!
So I gotta wonder: is go going to replace c/c++ over time @ google? And
possibly more interesting, will it somehow affect the JS v8 effort?
-- Owen
============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
lectures, archives, unsubscribe, maps at http://www.friam.org