История изменений
Исправление unsigned, (текущая версия) :
Я не знаю, на чем пишут закрытые компиляторы. Интересно было бы узнать статистику. Вполне возможно, что C++ там популярен из-за инфраструктуры, о чем писали выше, и просто по историческим причинам.
А почему он тут неудобен - наверно и так понятно. ADT удобнее чем иерархия классов, паттерн-матчинг удобнее чем каша из виртуальных функций, сборка мусора просто удобна и в общем случае уместна (а попасть на циклические ссылки тут легко).
Поэтому Rust вызывает интерес как язык для компиляторостроения.
UPD Да, сборки мусора у него нет, но всё-таки управление памятью наверно упростится. Я еще не разбирался с этим.
Исходная версия unsigned, :
Я не знаю, на чем пишут закрытые компиляторы. Интересно было бы узнать статистику. Вполне возможно, что C++ там популярен из-за инфраструктуры, о чем писали выше, и просто по историческим причинам.
А почему он тут неудобен - наверно и так понятно. ADT удобнее чем иерархия классов, паттерн-матчинг удобнее чем каша из виртуальных функций, сборка мусора просто удобна и в общем случае уместна (а попасть на циклические ссылки тут легко).
Поэтому Rust вызывает интерес как язык для компиляторостроения.