Re:Show HN: Buzz, strongly typed scripting language written ...
by 1MachineElf on Monday November 21, 2022 @10:51AM
(#33693906)
I will be interesting to see how this combined number data type plays with the Zig/CPP/C interop feature: https://github.com/buzz-language/buzz#call-czig-code
The problem I do see with combining int and float is that it means that you always have to be careful with == on any pair of numbers, where a language that does distinguish between the two gives you a cue about when equality will work and when it won't.
But that's a flaw in the number type, not a weakness in the type system.