mojo 笔记 (Python/Cython)

目录

  • 1. mojo 笔记 (Python/Cython)
    • 1.1. Alternatives to Mojo

1. mojo 笔记 (Python/Cython)

Mojo may be the biggest programming language advance in decades

1.1. Alternatives to Mojo

Mojo is not the only attempt at solving the Python performance and deployment problem. In terms of languages, Julia is perhaps the strongest current alternative. It has many of the benefits of Mojo, and a lot of great projects are already built with it. The Julia folks were kind enough to invite me to give a keynote at their recent conference, and I used that opportunity to describe what I felt were the current shortcomings (and opportunities) for Julia:

As discussed in this video, Julia’s biggest challenge stems from its large runtime, which in turn stems from the decision to use garbage collection in the language. Also, the multi-dispatch approach used in Julia is a fairly unusual choice, which both opens a lot of doors to do cool stuff in the language, but also can make things pretty complicated for devs. (I’m so enthused by this approach that I built a python version of it – but I’m also as a result particularly aware of its limitations!)

你可能感兴趣的:(python,mojo,python,cython,julia)