6 ms·
James Gosling, Creator of Java, to Join AWS
- geodel 9y agoGreat. He is also a JavaEE guardian. https://javaee-guardians.io/who-we-are/ https://javaee-guardians.io/who-we-are/
- zitterbewegung 9y agoConsidering the amount of tooling and or services on AWS that relies on Java this is a great fit. I wonder what kind of services he could help AWS create (a cloud service that would support J2EE and also be lower cost / integrated)?
- joshuaswaney 9y agoConsidering his recent advisory work related to Scala, there's a good chance he'll lead an effort to build new services in Scala. A guy like James is clearly passionate about language design, so I be he'll help shape the future of Scala as well, using input from his AWS experience.
- claudiug 9y agothat is a bold hypotenuse. Also, I guess for AWS is more a marketing tool to get more developers. The same for heroku(matz), dropbox(Guido)
- fnord123 9y agoHypothesis.
- jjtheblunt 9y ago:)
- colmmacc 9y agoFWIW (and we're hiring) ... several AWS services are already written in Scala.
- polymeris 9y agoIf I were to join Amazon, what orgs/teams should I lean towards if I prefer to do FP? I have more experience in Clojure but Scala would be great, too.
- jhall1468 9y agoAmazon is super Java oriented so the overwhelming majority of backend work will be in Java. I would just search Amazon.jobs for Clojure or Scala, since even within specific teams you might see a combination of OOP and FP.
- velebak 9y agoThis bodes well for AWS. I think this is good news.
- nullnilvoid 9y agoGreat news for AWS and Java since AWS is a major Java shop. What will he work on at AWS?
- pavlov 9y agoAny chance that Amazon hired him with the mandate to develop a "new Java", in the same vein as Ken Thompson developing Go at Google?
- camus2 9y ago> "new Java", in the same vein as Ken Thompson developing Go at Google? Go is certainly not the "new Java" at Google. In fact, Go pretty much failed at any wide adoption at Google. Go is mainly successful outside Google.
- pavlov 9y agoI didn't mean to imply Go was meant to be a new Java. I meant that Thompson had the chance to develop a new language under Google's auspices, and that Gosling might do the same at Amazon. That's all.
- treehau5 9y ago> Go pretty much failed at any wide adoption at Google Interesting, first time I am hearing this claim. Do you have any good sources for this? Most of the Google engineers I know of speak highly of Go.
- weberc2 9y agoI don't think that's how Go was conceived or Ken was hired.
- treehau5 9y agoI think Rob Pike half-heartedly mentions in a couple of the twilight videos introducing Go that Ken and he got together to conceptualize go after he walked into the office one day and got tired of a google server binary taking ~40 minutes to compile. Not sure if it this is the real reason, but it's a great story.
- holydude 9y agoMe neither besides I think there is not a room for "yet another Java/C#/Replacement". You need to offer much more now days to convince people to switch.
- tyingq 9y agoHe is (was?) a strategic advisor for Eucalyptus, a sort of AWS compatible on-premise cloud, also is/was a director at Jelastic. So I imagine he's already got some ideas for AWS.
- ericfrederich 9y ago... but where is the creator of Kotlin going to join?
- tanilama 9y agoProbably some deep instrumentation of Java in the cloud
- nivertech 9y agoI'll speculate that he will design a new cloud-first programming language. Almost all letters in GAFAME has their own programming languages: Google has Go (and Dart) Apple has Swift (and ObjC) Facebook - Hack and ReasonML AWS - ? Microsoft has DotNet-based PLs, Typescript Ethereum - Solidity, Serpent, Viper, etc.
- frostmatthew 9y ago> Facebook - ? Facebook created Hack[1] [1] https://en.wikipedia.org/wiki/Hack_(programming_language) https://en.wikipedia.org/wiki/Hack_(programming_language)
- nivertech 9y agoalso ReasonML
- myroon5 9y agoWhy is Ethereum included in this group?
- nivertech 9y agoI extended GAFAM to GAFAME, but that's not a good thing for Ethereum: https://twitter.com/nivertech/status/860970968143060992 https://twitter.com/nivertech/status/860970968143060992
- mac01021 9y agoI don't think Ethereum belongs on the list, considering that almost noone has heard of it.
- nivertech 9y agoAs much as I disagree with Ethereum's design choices and all the speculation on it's ERC20 tokens, I still decided to list it as a 6th major tech platform TODAY - I hope that in the future we'll have something much much better. Go to any blockchain or fintech hackathon and you'll see that Ethereum is a number one choice for devs (hobbyists, startups and even financial institutions and F500 companies)
- throwaway-1209 9y agoDude lasted less than a year at Google, and the only thing he produced was a huge google doc containing a diatribe on how wrong Google's approach to software development was. Googlers had a good laugh and then carried on as before.
- deanCommie 9y agoAny chance you could post that (with proprietary details anonymized?)
- throwaway-1209 9y agoOf course not. But you aren't losing much. Dude simply thought his words would carry some weight, but you don't automatically get that at Google just because you're an authority elsewhere. You have to earn it like everybody else.
- mstade 9y agoI'd love to read this.
- geodel 9y agoI think he is also pissed off with Google due to Android thing.
- camus2 9y agois there a link to that document?