What are the best ways of handling versioning and experimental features in a programming lang? • Python has the __future__ module: python.org/dev/peps/pep-0236… • JS has 'use strict' • Handle it outside of the language. Rust (?), JS (script vs. module)

8:14 AM · Oct 21, 2021

3
0
1
2
One thing I am curious about is why experiments can't be enabled by the @ dart comments. E.g. `// @ dart=2.9+non-nullable` doesn't seem to be valid, only `// @ dart=2.9`.
1
0
0
0