DJ Delorie schrieb:
Ian Lance Taylor writes:
Also the fact that GCC is now written in C++ seems to me to be
deserving of a bump to 5.0.
I see no reason why an internal design change that has no user visible
effects should have any impact on the version number.
Changing the implementation language is not an internal change. GCC is
a source project. Anyone who takes the sources and who wants to roll a
distribution or just wants to compile GCC, will need a C++ compiler now.
Thus, it's a major change for these "first-level" users.
Johann
Typically a major version bump is reserved for either massive new
functionality or a break with backwards compatibility.