LINUX.ORG.RU

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

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

Адово медленная компиляция - плата за многие фишки, которых в Си и С++ нет и они не нужны

Исправил.

Например, офигительный вывод типов, с которым Раст местами на скриптоту похож. Rastc не однопроходный, в отличие от

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

Но ты же эти сотни тысяч строк не в один объектник будешь собирать? С нуля перекомпилировать проект не так уж часто приходится

Не так часто, но периодически. Когда это «периодически» начинает занимать часы, то становится совсем не весело.

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

Адово медленная компиляция - плата за многие фишки, которых в Си и С++ нет и они не нужны

Исправил.

Например, офигительный вывод типов, с которым Раст местами на скриптоту похож. Rastc не однопроходный, в отличие от

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

Но ты же эти сотни тысяч строк не в один объектник будешь собирать? С нуля перекомпилировать проект не так уж часто приходится

Не так часто, но периодически. Когда это «периодически» начинает занимать часы, то становится совсем не весело.