4 ms·
Almost all of the observations you read on programmer blogs are summarized in this academic piece - http://www.theonion.com/articles/sociologist-considers-own-b
by huggyface 14y ago
Almost all of the observations you read on programmer blogs are summarized in this academic piece - http://www.theonion.com/articles/sociologist-considers-own-behavior-indicative-of-l,421/ http://www.theonion.com/articles/sociologist-considers-own-b... [Aside - I had a faint memory of that article, having only read it when it first came out, but managed to find it via a domain-filtered search with cognac and trend, the only two words I could remember from the article. Thought that memory cluster was humorous]
Usually it's someone responding to some personal issue with a public post. Perhaps they argued with a peer.
I also found it to be a serious mental bender to see OO and Java called "new", relative to "old". In most programming groups Java is the new Cobol, considered anything but new. Often it is a legacy language.
- eli_gottlieb 14y agoStrangely, Java is a legacy language, but also the lingua franca of the largest, most prestigious tech companies.
- huggyface 14y agoSuch as? It certainly isn't at Microsoft. Nor at Apple. Nor at Amazon, or Facebook, or LinkedIn or Twitter. Android made a big mistake of throwing in with Java originally (as the project originated as a decoupled version of J2ME, as such was the thing at the time), and Google has a preponderance of Javaheads internally, perhaps explaining their continued reinvention of new languages. Oracle likes Java, but that's because their products are largely code produced over a decade ago.
- pjmlp 14y agoJava at LinkedIn http://www.infoq.com/news/2010/08/linkedin-data-infrastructure http://www.infoq.com/news/2010/08/linkedin-data-infrastructu... Java at Twitter http://www.readwriteweb.com/cloud/2011/04/twitter-drops-ruby-for-java.php http://www.readwriteweb.com/cloud/2011/04/twitter-drops-ruby... Java at Facebook http://www.infoq.com/presentations/HBase-at-Facebook http://www.infoq.com/presentations/HBase-at-Facebook Java at Amazon http://aws.amazon.com/dynamodb/ http://aws.amazon.com/dynamodb/
- huggyface 14y agoNone of those hold Java as the "Lingua Franca" of the respective companies. Even remotely. No one doubts that you can find Java somewhere in any reasonably sized company, or as a largely inconsequential basis for a product they use (such as HBase), but only extreme hope can lead someone to conclude that makes it a principal technology.
- pjmlp 14y agoIf you cared to read the given links, or even search a bit yourself, you'd see that, for example, Twitter has replaced the original Ruby architecture by Java.
- eli_gottlieb 14y agoAs far as I know, Java is the lingua franca of Amazon and Google. Facebook uses some, but it's not their standard. LinkedIn and Twitter each use some Java alongside their Scala. Only Apple and Microsoft exclusively use C++ or made their own languages. Google also uses a lot of C++, but they're predominantly on Java.