История изменений
Исправление Freyr69, (текущая версия) :
написан на С++, и даже если их разработчиков попросили бы написать снова с нуля - они опять бы выбрали плюсы? Даже если новых разрабов набрать.
Крайне спорный вопрос. Сейчас бы 99% разрабов написало бы все на C# каком-нибудь. Запусти какой-нибудь квартус из директории с кирилицей - получишь сегфолт. Вот тебе и кресты. Причина там одна: легаси. Весь твой спецсофт писался во времена царя гороха, а иногда должен был работать даже не под юниксом каким, а аж под досом, как автокад.
А нового спецсофта нет, ибо тотальная монополия везде устоялась. Ну по качеству крестокод в каком-нибудь спецсофте тоже не блещет совсем.
По поводу новых разработчиков, на винде такое засилие шарпософта, что тоже насчет крестов не уверен. Но на кресты тоже и любители есть. Как и на сишечку. Как и на ассемблер с брейнфаком.
Ну еще, правда, проблема с переносимостью: нет переносимого языка, на котором можно было бы лабать кривое нативное говно разом под все платформы, и чтоб не выжирало 64G памяти, как жаба, и чтоб с ООП, ибо функциональщина - не мейнстрим.
Исходная версия Freyr69, :
написан на С++, и даже если их разработчиков попросили бы написать снова с нуля - они опять бы выбрали плюсы? Даже если новых разрабов набрать.
Крайне спорный вопрос. Сейчас бы 99% разрабов написало бы все на C# каком-нибудь. Запусти какой-нибудь квартус из директории с кирилицей - получишь сегфолт. Вот тебе и кресты. Причина там одна: легаси. Весь твой спецсофт писался во времена царя гороха, а иногда должен был работать даже не под юниксом каким, а аж под досом, как автокад.
А нового спецсофта нет, ибо тотальная монополия везде устоялась. Ну по качеству крестокод в каком-нибудь спецсофте тоже не блещет совсем.
По поводу новых разработчиков, на винде такое засилие шарпософта, что тоже насчет крестов не уверен. Но на кресты тоже и любители есть. Как и на сишечку. Как и на ассемблер с брейнфаком.