The other day, I mentioned reading that Google had settled on 4
languages for work inside the company. It occurred to me to look up
the article. Here it is:
http://steve-yegge.blogspot.com/2007/06/rhino-on-rails.html
They use C++, Java, Python, and JavaScript.
Here's the quote:
One of the (hundreds of) cool things about working for Google is
that they let teams experiment, as long as it's done within certain
broad and well-defined boundaries. One of the fences in this big
playground is your choice of programming language. You have to play
inside the fence defined by C++, Java, Python, and JavaScript.
It's sorta an interesting article. It's about how one sophisticated
engineer worked within these constraints to build a ruby on rails
environment using rhino, the java based javascript implementation.
One reason we care about this is that the Google Ecology is becoming a
pretty interesting one for us (redfish and the complex).
-- 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