5 ms·
Without getting into a language debate per se - what does Uber have against Python? (If indeed, as it sounds, there's an across-the-board ban against it).
by drugme 8y ago
Without getting into a language debate per se - what does Uber have against Python?
(If indeed, as it sounds, there's an across-the-board ban against it).
- lhorie 8y agoThe decision was from before my time, so I'm not sure what the specifics are. As I understand, the main motivations to move away from Python were that Java/Go provided better performance (e.g. memory usage) and reliability (read: static typing)
- drugme 8y agoFair enough - I just like to understand where people are coming from on this issue.
- lhorie 8y agoOn a side note, my brother works at Duolingo and wrote an article detailing a very similar migration (from Python to Scala) here: http://making.duolingo.com/rewriting-duolingos-engine-in-scala http://making.duolingo.com/rewriting-duolingos-engine-in-sca... and lists very similar reasons for the switch.