3 ms·
> to a real language spec, compare to ISO C++. No thanks. Written specs can always have interesting implications or undefined behaviour. Just because it's writ
by guitarbill 10y ago
> to a real language spec, compare to ISO C++.
No thanks. Written specs can always have interesting implications or undefined behaviour. Just because it's written in a more verbose language (English) doesn't mean it's less vague.
E.g. GGC is the de facto C spec for many. Code/platforms as spec makes more sense and is easier to maintain/update, with quicker iterations of language features (c.f. Ruby/Python to C++).
- lomnakkus 10y agoMy issue isn't necessarily with the fact that it's in English. It's that it's hopelessly imprecise English. Maybe you'd have less of an issue with the Java Language Spec? (Which, IIRC, even left out some memory model problems until recently.)