4 ms·
I can see where they're coming from, though: If every time a new popular language came out (Ruby or Clojure or Blorf or Java+++ or ...) somebody wanted to also
by silentbicycle 18y ago
I can see where they're coming from, though: If every time a new popular language came out (Ruby or Clojure or Blorf or Java+++ or ...) somebody wanted to also add that as a dependency, it would quickly become a maintenance nightmare.
At the same time, Smalltalk and Lisp were both languages with decades of history, so it was something other than managers trying to help focus programmers who (understandably) want to try out every new shiny thing. What, though? (See my other comment.)
- gaius 18y agoFacebook use 20+ languages in production - that's what Thrift is about.It's certainly do-able so long as certain processes are in place (e.g. if you use a language you are responsible for its bindings to the common message bus).
- silentbicycle 18y agoWhoa, yikes. Can you give me a reference for that? (Or even tell me which 20?)
- gaius 18y agoThere's a 'Facebook Engineering' group on Facebook where they blog about their internal operations.