История изменений
Исправление hateyoufeel, (текущая версия) :
А я повторю, что gcc обслуживает нужды других GNU проектов в плане их компиляции
Тебя обманули. Если посмотришь список коммитеров в GCC, там будут в основном корпораты типа Intel.
И появились его первые версии до ISO.
Я тебе вообще хохму расскажу: первые версии GCC были написаны на… Паскале!
Отмазы про «в стандарте этого нету» это вообще отмазы с единственной целью послать подальше желающего ненужной им фичи.
Ты меня, кажется, неправильно понял (опять). У разработки GCC примерно такие приоритеты:
- Соответствие стандарту ISO
- Производительность выдаваемого кода
- Всё остальное
Тот факт, что выдаваемый код не соответствует ожиданиям некоторых сишников, это исключительно их проблема. Была бы. Но тут есть нюанс в том, что это так для абсолютного большинства сишников, потому что стандарт написан жопой с ручкой. И поэтому C – очень плохой язык. Других программистов вывести гораздо сложнее, чем сделать нормальный язык без вот этого вот всего говна. Можно даже так и назвать его: «С БЕЗ ГОВНА». Убрать нахрен всё UB, сделать поведение ожидаемым и консистентным, мб синтаксис чуток поправить. Нюанс только в том, что такие язычки уже есть, но хардкорные сишники их очень не любят, потому что не Ъ.
Исправление hateyoufeel, :
А я повторю, что gcc обслуживает нужды других GNU проектов в плане их компиляции
Тебя обманули. Если посмотришь список коммитеров в GCC, там будут в основном корпораты типа Intel.
И появились его первые версии до ISO.
Я тебе вообще хохму расскажу: первые версии GCC были написаны на… Паскале!
Отмазы про «в стандарте этого нету» это вообще отмазы с единственной целью послать подальше желающего ненужной им фичи.
Ты меня, кажется, неправильно понял (опять). У разработки GCC примерно такие приоритеты:
- Соответствие стандарту ISO
- Производительность выдаваемого кода
- Всё остальное
Тот факт, что выдаваемый код не соответствует ожиданиям некоторых сишников, это исключительно их проблема. Была бы. Но тут есть нюанс в том, что это так для абсолютного большинства сишников, потому что стандарт написан жопой с ручкой. И поэтому C – очень плохой язык. Других программистов вывести гораздо сложнее, чем сделать нормальный язык без вот этого вот всего говна.
Исправление hateyoufeel, :
А я повторю, что gcc обслуживает нужды других GNU проектов в плане их компиляции
Тебя обманули. Если посмотришь список коммитеров в GCC, там будут в основном корпораты типа Intel.
И появились его первые версии до ISO.
Я тебе вообще хохму расскажу: первые версии GCC были написаны на… Паскале!
Отмазы про «в стандарте этого нету» это вообще отмазы с единственной целью послать подальше желающего ненужной им фичи.
Ты меня, кажется, неправильно понял (опять). У разработки GCC примерно такие приоритеты:
- Соответствие стандарту ISO
- Производительность выдаваемого кода
- Всё остальное
Тот факт, что выдаваемый код не соответствует ожиданиям некоторых сишников, это исключительно их проблема. Была бы. Но тут есть нюанс в том, что это так для абсолютного большинства сишников, потому что стандарт написан жопой с ручкой. И поэтому C – очень плохой язык.
Исходная версия hateyoufeel, :
А я повторю, что gcc обслуживает нужды других GNU проектов в плане их компиляции
Тебя обманули. Если посмотришь список коммитеров в GCC, там будут в основном корпораты типа Intel.
И появились его первые версии до ISO.
Я тебе вообще хохму расскажу: первые версии GCC были написаны на… Паскале!
Отмазы про «в стандарте этого нету» это вообще отмазы с единственной целью послать подальше желающего ненужной им фичи.
Ты меня, кажется, неправильно понял (опять). У разработки GCC примерно такие приоритеты:
- Соответствие стандарту ISO
- Производительность выдаваемого кода
- Всё остальное