Я услышал, что люди говорят (хотя я не могу вспомнить, кто в особенности), что количество ошибок на строку кода является примерно постоянным независимо от того, какой язык используется. Каково исследование, которое создает резервную копию этого?
Отредактированный для добавления: у Меня нет доступа к нему, но по-видимому авторов данной статьи, "задал вопрос, является ли количество ошибок на строки кода (LOC) тем же для программ, записанных на различных языках программирования или нет".
Одним из возможных источников может быть статья Леса Хаттона 1995 г. « Языки компьютерного программирования и безопасность -связанные системы », в которой он заключает, что выбор языка, по крайней мере, близок к нерелевантному, а другие факторы (в основном, свободное владение выбранным языком) являются контролирующими факторами.
Все, что я мог бы добавить к этому, - это резюмировать различные другие документы, в которых указаны уровни брака для отдельных проектов (и подобных). Я немного искал и никогда не обнаружил корреляции между языком и частотой дефектов, но на самом деле это не то же самое, что сказать, что частота дефектов постоянна для разных языков (т. Е. Они могут отличаться, но они настолько сильно различаются в пределах каждого языка, что мне никогда не удавалось доказать разницу).