This might be of interest to some:
http://labs.google.com/papers/sawzall.html
(abstract with pointer to PDF of full 29 page paper)
It discusses a special purpose language developed at
Google labs (three of the authors, including Rob
Pike, moved to California from Bell Labs, New Jersey)
but also points to the kind of research //labs.google
has been involved in over the past few years.
The paper includes a little microbenchmark comparison
(page 22) against ruby, perl, python); academic, as
Sawzall is essentially a query language - the comparison
is thus merely for . . . uh, . . . comparison.
Since //labs.google has replaced Murray Hill and Xerox
PARC in CS research, when this paper states, "Sawzall has
become one of the most widely used programming languages
at Google," the statement should not be taken too lightly.
···
---------------------------------------------------
In the 'Acknowledgments' section of the paper, Paul
Haahr is mentioned, indicating that he too is at Google.
Haahr cowrote the es shell (based on Plan 9's rc shell):
http://www.webcom.com/~haahr/es/es-usenix-winter93.html
The ideas developed in rc and es might point way to a ruby
syntax shell, which with the Plan 9 plumber:
http://plan9.bell-labs.com/sys/doc/plumb.pdf
(or Unix subset: http://swtch.com/plan9port/ )
could make a wonderful cohesive integrated system in which
everything, the shell, the scripting language, the macro
language used by applications, are all unified around a
single language/syntax. Think of it: no more muddle of
bash/elisp/python/whatever/whatever - just one clean
pervasive syntax for the whole system.