4 ms·
This is absolutely awesome. Until now, the DM C/C++ compiler was closed-source freeware, with contracting/consulting available (https://digitalmars.com/consulti
by exikyut 8y ago
This is absolutely awesome. Until now, the DM C/C++ compiler was closed-source freeware, with contracting/consulting available (https://digitalmars.com/consulting.html https://digitalmars.com/consulting.html). This makes things 10x as amazing :)
Also related is that D is now completely under the Boost license as well.
Historically D was "partially open, partially closed"; the D frontend (syntax parser and some other pipeline stages) was open, but the backend/code-generator was built on top of the Zortech C++ compiler for DOS/Windows/OS/2. (I only have a hazy notion of the Datalight>Zorland>Zortech>Symantec transition; I'll bet the story would make for an awesome history book, if that doesn't already exist. Hint)
There was (highly appropriate) major fanfare when Symantec, who bought Zortech in Aug 1991, allowed the compiler backend technology to be open-sourced in April 2017, 1 year and 1 month ago: https://news.ycombinator.com/item?id=14060846 https://news.ycombinator.com/item?id=14060846
And that, fairly clearly, is what made this source release possible. Also https://news.ycombinator.com/item?id=17131274 https://news.ycombinator.com/item?id=17131274 :)
References (most insightful first):
- http://www.edm2.com/index.php/Zortech_C%2B%2B http://www.edm2.com/index.php/Zortech_C%2B%2B
- https://en.wikipedia.org/wiki/Digital_Mars https://en.wikipedia.org/wiki/Digital_Mars
- http://www.computinghistory.org.uk/det/10940/Zortech%20C/ http://www.computinghistory.org.uk/det/10940/Zortech%20C/
- http://www.edm2.com/index.php/Symantec_C%2B%2B http://www.edm2.com/index.php/Symantec_C%2B%2B