fk0, легенда (05.08.2014 09:34, просмотров: 239) ответил Codavr на Ну тогда давай так и договоримся, что для кода объемом до 8 килобайт требующего максимальной эффективности и допускающего его вылизывания пока самому не надоест асм рулит. Если ТЗ выходит за эти рамки, наступаем на горло своей песни и зовем
В си (и c++) есть (полу)автоматическое управление памятью, например, и способы оценки (не)правильности работы программы. Возможность кросс-компиляции и какого-то тестирования. А как быть с ассемблером? На месте менагера проекта я бы ассемблера и близко не подпустил, если только это не какая-либо специфическая библиотека. Потом второй ньюанс. Количество строчек кода, которые программист способен написать за рабочий день, и отладить, примерно одинаково вне зависимости от языка программирования. Дальнейшая экономика программного продукта понятна? Потому и C++, потому и Java. Эзотерика с блекджеком и монадами тоже была бы, но отсутствие строгой типизации и вменяемого компилятора (что жизненно для больших проектов, потому, кстати, C++ вместо C) тормозит пока процесс.
[ZX]