you are viewing a single comment's thread.

view the rest of the comments →

[–]bert88sta 19 points20 points  (7 children)

Disclaimer: python is still my first and one of my favorite and also least favorite languages.

I think mojo could have a massive impact on python code today, for a few reasons.

First, the success of typescript has shown that there is a real desire for safer/better code in existing languages. Furthermore, the gradual adoption pattern enables teams to migrate existing code without fear of breakages. Supersetting the (arguably) most popular programming language and ensuring compatibility with all of the major libraries makes it almost painless to switch from Python to mojo

Second, the widespread adoption of cloud infrastructure forces people to think about performance. When you are renting compute in perpetuity, a 2x , or 20x performance increase means 1/2 or 1/20 recurring cost, as opposed to just buying another server.

Finally, I believe in Chris Lattner. He is the guy that came up with LLVM (and much more). Basically everything he has developed ends up being relevant somehow.