3 ms·
If JavaScript was specified to the same degree as the Hubble telescope then the OP wouldn't have had a problem. Blaming gdubs's education is a bit problematic.
by protomyth 8y ago
If JavaScript was specified to the same degree as the Hubble telescope then the OP wouldn't have had a problem. Blaming gdubs's education is a bit problematic.
- TheAceOfHearts 8y agoThe ECMAScript spec is actually quite thorough and freely available to read online. In addition, it has a very large suite of tests to check for compliance. I don't think there's any other language with as many independent production-quality implementations. In what way do you think it could be better specified?
- protomyth 8y agoAnywhere the spec says "implementation-dependent" or "behavior is undefined" could be fully specified. Some might say its impractical, but given the effort folks but into the hardware and software of a NASA project, you can really see the difference.
- jjuhl 8y ago"I don't think there's any other language with as many independent production-quality implementations." - C++?
- TheAceOfHearts 8y agoYeah, it looks like you might be right. I just looked it up and there's a ton of C++ compilers I'd never heard of before.
- Tomte 8y agoSure, but the number might fool you. Not every C++ compiler is standards-compliant, and at least on the PC side, many of the good compilers bought the frontend from the Edison Design Group and focussed on the backend.