Hacker News new | ask | show | jobs
by mjs 4702 days ago
"...but there is something I wish would happen first.

An LTS release of an open source compiler."

Surprising that this doesn't already exist--Apple and RedHat and Ubuntu, etc. must all maintain what is in effect a LTS version of the compilers they ship, in the same way that OpenBSD does.

4 comments

There's a very stable C compiler out there: Ken Thompson's 1990s rewrite of Dennis Ritchie's 1970s original. Unfortunately it wouldn't solve OpenBSD's problem, being too stable to have caught up with C99 and C++. But I find it interesting to see where Ken and Dennis took their language while the standards committee wasn't watching.

http://man.cat-v.org/plan_9/1/2c

No, Apple's compiler group moves very fast. They cut from LLVM/Clang ToT for each new release.
In the case of Apple (LLVM/clang), having an in-house compiler gives you a certain level of independence from those kinds of problems.
Forgive my ignorance, but what does 'LTS' stand for?
LTS: Long Term Support, it is a version that the editor/community will support for a long time. Here you find the policy for Ubuntu: https://wiki.ubuntu.com/LTS .
Long Term Support