3 ms·
Most large companies typically have a bunch of primary languages/frameworks, so IMO there's never really such a thing as going all in. Unless you're FB and you'
by jagtesh 6y ago
Most large companies typically have a bunch of primary languages/frameworks, so IMO there's never really such a thing as going all in. Unless you're FB and you're stuck with PHP/Hack.
- ipsum2 6y agoFB also uses Rust.
- jagtesh 6y agoThat said, I think it's safe to say - this tweet is a sign that Rust is gaining traction at Apple. It might end up influencing others at Apple to consider Rust as an option and evangelize it within.
- IshKebab 6y agoYeah I've definitely found it's much easier to persuade a team to use some new technology if you can point to another team that is already using it. Nobody can say "we can't use Rust in Apple because X" because you can just say "but team Y is already doing it so that can't be true".
- wool_gather 6y agoThe difference here is that Apple is the originator and primary influence for a language that it markets as being applicable to the same use cases as Rust. That said, as has been pointed out, this seems to be one team making a technical decision for their own work.
- yashap 6y agoFrom speaking with friends who work at AWS, Amazon sounds pretty “all in” on Java. i.e. their server side code is very dominantly Java. I believe Netflix’s backend is pretty dominantly Java too, other than their edge API. IMO, having one dominant server side language (with of course some small bits written in other languages) is about as common at a large tech company as being truly polyglot, where you can’t point to a single language used in the vast majority of the BE.
- RandallBrown 6y agoWhen I worked at Microsoft I wrote ActionScript... Nobody ever accused us of going all in on Flash.