pvdrz / pijama_legacy

A functional programming language
MIT License
47 stars 4 forks source link

Move to `i64` for integers #80

Closed pvdrz closed 4 years ago

pvdrz commented 4 years ago

Pijama's integers are i128 and that's great but compromises performance. We should roll back to i64 or even isize to use the largest native integer available in each platform.

cc @DarkDrek

DarkDrek commented 4 years ago

I would like to implement and benchmark this for i64 because I don't like the unpredictability of isize and it would also make testing (things like parsing/using number::max) harder.