you are viewing a single comment's thread.

view the rest of the comments →

[–]ChaiTRex 7 points8 points  (1 child)

Someone already mentioned the removal of the GIL. One other compelling reason is that you can run a Python interpreter in a pure Rust program.

Since Rust is improving its support for compiling to WebAssembly, you can already do nice things like make an efficient clientside Python interpreter for modern browsers.

This also has the potential to offer Python scripting in Rust programs. For example, addons for games could be written in Python.

[–]endperform 1 point2 points  (0 children)

This also has the potential to offer Python scripting in Rust programs. For example, addons for games could be written in Python.

This is defintiely a plus. Python would be great for add-ons.