LINUX.ORG.RU

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

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

Другим преимуществом сишечки, является компактный портированный на каждый чайник рантайм.

Как раз у Си с портируемостью беда. Полно кода завязано на расширения конкретного компилятора вроде GCC или MSVC. Много где используются ОС-специфичные API. По всюду код обвешан всякими #ifdef __OS_NAME__. Код на Rust как раз будет портируемее. Не говлря уже о Java или Python.

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

Другим преимуществом сишечки, является компактный портированный на каждый чайник рантайм.

Как раз у Си с портируемостью беда. Полно кода завязано на расширения конкретного компилятора вроде GCC или MSVC. Много где используются ОС-специфичные API. По всюду код обвешан всякими #ifdef OS_NAME. Код на Rust как раз будет портируемее. Не говлря уже о Java или Python.