tsuki-lang / tsuki

An elegant, robust, and efficient programming language, that just lets you get things done.
MIT License
29 stars 2 forks source link

More sensible numeric type naming #16

Open liquidev opened 2 years ago

liquidev commented 2 years ago

The names Uint and Float stem from Weird Things C Did(™) and so I think they should be renamed to more sensible names.

The "unsigned integer" to "natural" change will also make unsigned integers have equal importance as signed integers. Signedness will no longer sound like an opt-out; after all, tsuki treats integers and naturals as completely different types (though implicit widening conversions from naturals to integers may be permitted in the future, as they're fully sound).