|
|
|
|
|
by JonChesterfield
358 days ago
|
|
The factorial test giving zero on majo suggests they aren't doing arbitrary precision integer arithmetic. I liked mojo as a python superset. Wanted to be able to run arbitrary python through it and selectively change parts to use the new stuff. A "pythonic language" sounds like that goal has been dropped, at which point the value prop is much less clear to me. |
|
Yep, that's right. Int behaving like a machine integer is very important for systems performance. Leaving the "int" namespace untouched allows us to have a object-based bigint in the future for compatibility with python. As others have mentioned above, it is still a goal to be compatible with python in time, just not a short term priority