LINUX.ORG.RU

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

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

А я повторю, что gcc обслуживает нужды других GNU проектов в плане их компиляции

Тебя обманули. Если посмотришь список коммитеров в GCC, там будут в основном корпораты типа Intel.

И появились его первые версии до ISO.

Я тебе вообще хохму расскажу: первые версии GCC были написаны на… Паскале!

Отмазы про «в стандарте этого нету» это вообще отмазы с единственной целью послать подальше желающего ненужной им фичи.

Ты меня, кажется, неправильно понял (опять). У разработки GCC примерно такие приоритеты:

  1. Соответствие стандарту ISO
  2. Производительность выдаваемого кода
  3. Всё остальное

Тот факт, что выдаваемый код не соответствует ожиданиям некоторых сишников, это исключительно их проблема. Была бы. Но тут есть нюанс в том, что это так для абсолютного большинства сишников, потому что стандарт написан жопой с ручкой. И поэтому C – очень плохой язык. Других программистов вывести гораздо сложнее, чем сделать нормальный язык без вот этого вот всего говна. Можно даже так и назвать его: «С БЕЗ ГОВНА». Убрать нахрен всё UB, сделать поведение ожидаемым и консистентным, мб синтаксис чуток поправить. Нюанс только в том, что такие язычки уже есть, но хардкорные сишники их очень не любят, потому что не Ъ.

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

А я повторю, что gcc обслуживает нужды других GNU проектов в плане их компиляции

Тебя обманули. Если посмотришь список коммитеров в GCC, там будут в основном корпораты типа Intel.

И появились его первые версии до ISO.

Я тебе вообще хохму расскажу: первые версии GCC были написаны на… Паскале!

Отмазы про «в стандарте этого нету» это вообще отмазы с единственной целью послать подальше желающего ненужной им фичи.

Ты меня, кажется, неправильно понял (опять). У разработки GCC примерно такие приоритеты:

  1. Соответствие стандарту ISO
  2. Производительность выдаваемого кода
  3. Всё остальное

Тот факт, что выдаваемый код не соответствует ожиданиям некоторых сишников, это исключительно их проблема. Была бы. Но тут есть нюанс в том, что это так для абсолютного большинства сишников, потому что стандарт написан жопой с ручкой. И поэтому C – очень плохой язык. Других программистов вывести гораздо сложнее, чем сделать нормальный язык без вот этого вот всего говна.

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

А я повторю, что gcc обслуживает нужды других GNU проектов в плане их компиляции

Тебя обманули. Если посмотришь список коммитеров в GCC, там будут в основном корпораты типа Intel.

И появились его первые версии до ISO.

Я тебе вообще хохму расскажу: первые версии GCC были написаны на… Паскале!

Отмазы про «в стандарте этого нету» это вообще отмазы с единственной целью послать подальше желающего ненужной им фичи.

Ты меня, кажется, неправильно понял (опять). У разработки GCC примерно такие приоритеты:

  1. Соответствие стандарту ISO
  2. Производительность выдаваемого кода
  3. Всё остальное

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

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

А я повторю, что gcc обслуживает нужды других GNU проектов в плане их компиляции

Тебя обманули. Если посмотришь список коммитеров в GCC, там будут в основном корпораты типа Intel.

И появились его первые версии до ISO.

Я тебе вообще хохму расскажу: первые версии GCC были написаны на… Паскале!

Отмазы про «в стандарте этого нету» это вообще отмазы с единственной целью послать подальше желающего ненужной им фичи.

Ты меня, кажется, неправильно понял (опять). У разработки GCC примерно такие приоритеты:

  1. Соответствие стандарту ISO
  2. Производительность выдаваемого кода
  3. Всё остальное