Вопросы к Поиску с Алисой
Линус Торвальдс не допускает наличие кода C++ во всех ядрах ОС Linux, потому что считает, что использование этого языка приводит к плохим проектным решениям. yandex.ru otvet.mail.ru
По мнению Торвальдса, библиотеки C++ (например, STL или Boost) постоянно ломаются, отладка кода становится испытанием, а сам код нестабильный и не портируемый. tproger.ru Также код на C++ построен на абстракциях, которые не работают как следует. tproger.ru Программист может легко обнаружить, что использованная им абстракция неэффективна, и захочет заменить её, но для этого ему потребуется переписать всё приложение. tproger.ru
Для ядра Linux, по мнению Торвальдса, лучше подойдёт низкоуровневый язык Си. tproger.ru