|
|
|
|
|
by franga2000
1466 days ago
|
|
> Your language isn’t broken, it’s doing floating point math. Hard disagree right from the start - if your language is doing floating point math by default (as in, if numeric literals and basic operators use floating point in the absence of explicit type annotations or tags), your language is broken. Maybe if it's hyper-targeted towards graphics or ML or some other field where floating point errors don't matter and performance is king, then I'd call it fine, but users of such languages probably aren't reading this page. Now, I get what the author is saying - there isn't a bug in your interpreter, it's how it's designed. But that means it's broken by design. |
|