Haxe could have numbers separators as D.
The reasoning is pretty obvious, when reading a number as great as one million, it is easy to stop and think what is happening:
1000000
Could be rewritten as
1_000_000
It helps a lot for code maintenance. Thanks for reading