5 ms·
Just to summarise your position - you will only use an old compiler because that’s your preferred source of installing tools - you will only use the latest an
by nindalf 6y ago
Just to summarise your position
- you will only use an old compiler because that’s your preferred source of installing tools
- you will only use the latest and greatest packages that require the newer compilers.
And this is somehow the languages fault. The language needs to fix the problem of library authors using language features? Seems to me like it’d be easier for you to relax one of your two requirements. They’re fundamentally incompatible.
- est31 6y agoIn the C++ world there is no such problem. You can usually compile most projects using compilers found in stable distros. Maybe not all projects with LTS distros, but at least the ones which are released once or twice per year. In debian, the rust compiler is updated more often than other programs and it's still not enough.
- jacobolus 6y agoC++ is 35 years old or something, changes extremely slowly, has a mostly static programmer community, and has a wide range of compilers in current use. When new versions of the C++ spec show up it can take months for compilers to all catch up, but few C++ developers are in a rush to adopt new features.