4 ms·
Also ECMA (C# and JavaScr... er, ECMAScript) which provides standards at no cost vs ANSI (no notable language specs since C and Pascal) which charges a fee.
by Mindless2112 6y ago
Also ECMA (C# and JavaScr... er, ECMAScript) which provides standards at no cost vs ANSI (no notable language specs since C and Pascal) which charges a fee.
- RcouF1uZ4gsC 6y agoANSI for languages now operates under the aegis of ISO. For the C and C++ languages, ANSI is one of the voting member bodies.
- deleted 6y ago[deleted]
- 1f60c 6y agoI think "ECMA C#" lags behind C# as implemented in .NET, but still.
- leowbattle 6y agoLast year I finished the school year early because of the coronavirus lockdown and had too much free time - so I wrote an interpreter for CLR bytecode (https://github.com/Leowbattle/clr_lite https://github.com/Leowbattle/clr_lite). The ECMA-335 standard contained everything I needed to know for that project: documentation of the EXE format, VM instructions, etc. I learned a lot doing this project, and I would never have been able to do it without free access to the standard. So I think Tim is right to recognise the value open standards provide to hobbyist programmers.
- gsnedders 6y ago> ECMAScript ECMAScript is nowadays amusing because the ISO standard for it is literally a single page document… that normatively references the ECMA published document.
- tonyarkles 6y agoApparently 3 pages. AND STILL COSTS 38 CHF ($40 USD)! https://www.iso.org/standard/73002.html https://www.iso.org/standard/73002.html
- runiq 6y agoI mean, you can download the PDF version for free here: https://standards.iso.org/ittf/PubliclyAvailableStandards/c073002_ISO_IEC_22275_2018.zip https://standards.iso.org/ittf/PubliclyAvailableStandards/c0...