logoalt Hacker News

brabeltoday at 9:50 AM2 repliesview on HN

A programming language is allowed to be ambiguous, I don’t know of a definition that excludes that!


Replies

xigoitoday at 10:34 AM

All programming languages I know of provide at least some guarantees about the program’s behavior.

skydhashtoday at 11:09 AM

The language specs may be, but an implementation is never ambiguous. When you encounter and undefined behavior in the specs, that’s when you look at your compiler/interpreter docs.