LINUX.ORG.RU

История изменений

Исправление stevejobs, (текущая версия) :

недавно собирал свежий 12 gcc (точней, g++) под разные платформы, чуть не поседел. Хуже всего, конечно, под Windows. Но Linux тоже очень забавный - например, можно собрать компилятор так, что он пройдет все свои тесты, но потом не сможет собрать hello world.

Ясно, зачем это нужно мне (тестить нерелизнутые фичи свежих стандартов C++, тягая патчи с трекера). Зачем это нужно было бы условно-стабильному софту - решительно неясно.

Свежие стандарты - это хорошо и круто. Но под них нужно специальным способом писать софт, например - тестить что компилятор генерит корректный код, а не тупо верить в это. Большинство разрабов даже в блининг эдж не могут себе такого позволить. Вероятность вместо софта получить неработающую кашу из говна и говна - невероятно высока

Исходная версия stevejobs, :

недавно собирал свежий 12 gcc (точней, g++) под разные платформы, чуть не поседел. Хуже всего, конечно, под Windows. Но Linux тоже очень забавный - например, можно собрать компилятор так, что он пройдет все свои тесты, но потом не сможет собрать hello world.

Ясно, зачем это нужно мне (тестить нерелизнутые фичи свежих стандартов C++, тягая патчи с трекера). Зачем это нужно было бы условно-стабильному софту - решительно неясно.

Свежие стандарты - это хорошо и круто. Но под них нужно специальным способом писать софт, например - тестить что компилятор генерит корректный код, а не тупо верить в это. Большинство разрабов даже в блининг эдж не могут себе такого позволить.