3 ms·
Bet Chris Lattner is heading to Google.
by fooker 9y ago
Bet Chris Lattner is heading to Google.
- adamnemecek 9y agoIf google were to embrace swift that would be spicy.
- fooker 9y agoAt this point, not really. The compiler is slow and buggy. (And to make the type system faster would take some interesting theoretical breakthroughs.)
- adamnemecek 9y agoThe compiler is being worked on pretty heavily. The compiler is slow compared with what? Go? C? Generics are computationally expensive no matter what so the question boils down to generics vs not. Le_no_generics.maymay.jpig
- fooker 9y agoIt is not just about generics though, it is about using a constraint solver for type checking programs of a type system which is needlessly expressive. Also, it is slow compared to almost everything, even C++. It has got better over the last 3 years, but most of that is pumping heuristics into the system.
- geodel 9y agoI would think Google would already be using Swift for their iOS apps and all. As for other stuff they have lots of choice and Swift can't be ruled out. After all, they also use Typescript developed by MS. I think many want rewrites of fine, working software to show language's worth. This is startup or single developer stuff, large professional companies rarely rewrite stuff on whim.
- adamnemecek 9y agoOfc they do, but use it as a first class language. > After all, they also use Typescript developed by MS. Ofc, it's the best language for the purpose. > This is startup or single developer stuff, large professional companies rarely rewrite stuff on whim. That's not correct. https://martinfowler.com/bliki/SacrificialArchitecture.html#footnote-dean https://martinfowler.com/bliki/SacrificialArchitecture.html#...