News for hackers. Stuff that matters.
Re:What Challenges and Trade-Offs Do Optimising Compilers Face? by FigBug on Thursday June 22, 2017 @10:37AM (#14612519)
This is true for any ISO standardized language: C, C++, ECMAScript/Javascript, COBOL, Ada, Forth, Fortran, Pascal, Ruby, SQL and more. C# dropped their ISO standard after 2.0
Re:What Challenges and Trade-Offs Do Optimising Compilers Face? by krylon on Friday June 23, 2017 @08:01AM (#14618510)
I am not sure if they use any special legal construct, but last time I played around with Ada, the full Ada standard was available for free. The actual standard, not some revised draft. On top of that the rationale document which explains many of the design decisions was also available for free.

(It's been a while, but I found these rationale documents fascinating reading.)

Re:What Challenges and Trade-Offs Do Optimising Compilers Face? by CapacitorSet on Thursday June 22, 2017 @04:21PM (#14615020)
I don't know about the other languages, but at least with regards to ECMAScript the specification can be accessed freely at https://www.ecma-international.org/ecma-262/7.0/index.html - though the License chapter says that "after approval all rights on the standard are reserved by Ecma International."
Re:What Challenges and Trade-Offs Do Optimising Compilers Face? by bzbarsky on Friday June 23, 2017 @03:07AM (#14617472)
ECMAScript is standardized by ECMA, not ISO, so the rules are a bit different.
Re:What Challenges and Trade-Offs Do Optimising Compilers Face? by nickpsecurity on Thursday June 22, 2017 @03:09PM (#14614517)
There's free descriptions for quite a few of those languages available online.