Hacker News new | ask | show | jobs
by aragilar 908 days ago
A language without easy access to IEEE-754 math and fixed-precision integers that is supposed to run on common/standard hardware (i.e. not for FPGAs or more specialist hardware) is broken for the majority of the tasks it will be doing. That's not preventing you from having other numerical types which meet the needs of various groups (e.g. arbitrary precision types or types for financial maths), but to explicitly exclude them even though the hardware provides them is a problem.
1 comments

Classic premature optimization, assuming that hardware functions must be revealed in language features. If you can't get your integers closed under addition from the get-go, what hope do you have of writing a secure programming language?