Anyway, congrats to both MS and Anders! This will be very interesting for Python.
Anyway, congrats to both MS and Anders! This will be very interesting for Python.
That already exists, and van Rossum worked on it: http://mypy-lang.org/
EDIT: As mentioned below, also added Pyright [2] by Microsoft
[0] https://github.com/facebook/pyre-check
Joking aside, my question centered around that if one wants a type-safe Python, why wouldn't you just want something similar to F#?
That is unless we're talking about a gradual typing system for Python, where new Python code could be typed and integrated into untyped codebases, similar to Racket and Typed Racket.
You can also write type stubs for libraries that don't provide type information.
They are totally different, the core paradigm of programming is totally changed and most of the points of JS are not in Rust (meta-programming, garbage collection, community)