LINUX.ORG.RU

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

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

в стандартизаторы прорвались такие как вы

Это какие? Я наоборот не хочу никакого UB и считаю, что если бы в C его вообще не было, язык был бы только лучше.

Ну мы же говорили, что C– говно…

Ну, а что поделать, если он и правда говно и лучше от этого не становится. Олелукое правильно заметил, что все эти UB – это попытка сохранить поведение из 80х на компьютерах, которых давно уже нет, и увязать это с оптимизирующими компиляторами. Но в нынешних реалиях это не имеет вообще никакого смысла.

И поэтому вместо того, чтобы воевать с пришибленными на всю голову комитетчиками и разработчиками компиляторов, проще просто на Rust писать. Серьёзно, я в основном поэтому на него и перешёл с сишечки. Это оказалось проще, чем заучивать весь список Undefined Behaviour из стандарта и пытаться не отстрелить себе случайно жопу.

Исправление hateyoufeel, :

в стандартизаторы прорвались такие как вы

Это какие? Я наоборот не хочу никакого UB и считаю, что если бы в C его вообще не было, язык был бы только лучше.

Ну мы же говорили, что C– говно…

Ну, а что поделать, если он и правда говно и лучше от этого не становится. Олелукое правильно заметил, что все эти UB – это попытка сохранить поведение из 80х на компьютерах, которых давно уже нет, и увязать это с оптимизирующими компиляторами. Но в нынешних реалиях это не имеет вообще никакого смысла.

И поэтому вместо того, чтобы воевать с пришибленными на всю голову комитетчиками и разработчиками компиляторов, проще просто на Rust писать. Серьёзно, я в основном поэтому на него и перешёл с сишечки.

Исправление hateyoufeel, :

в стандартизаторы прорвались такие как вы

Это какие? Я наоборот не хочу никакого UB и считаю, что если бы в C его вообще не было, язык был бы только лучше.

Ну мы же говорили, что C– говно…

Ну, а что поделать, если он и правда говно и лучше от этого не становится. Олелукое правильно заметил, что все эти UB – это попытка сохранить поведение из 80х на компьютерах, которых давно уже нет, и увязать это с оптимизирующими компиляторами. Но в нынешних реалиях это не имеет вообще никакого смысла.

Исправление hateyoufeel, :

в стандартизаторы прорвались такие как вы

Это какие? Я наоборот не хочу никакого UB и считаю, что если бы в C его вообще не было, язык был бы только лучше.

Ну мы же говорили, что C– говно…

Ну, а что поделать, если он и правда говно и лучше от этого не становится.

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

в стандартизаторы прорвались такие как вы

Это какие? Я наоборот не хочу никакого UB и считаю, что если бы в C его вообще не было, язык был бы только лучше.