phd

Как язык программирования влияет на количество дефектов в программах

Jan 01, 2018 16:50

Гигантский и крайне подробный отчёт об обширном исследовании о количестве дефектов в программах (опубликованных на Github) и как оное количество зависит от языка программирования ( Read more... )

free software, python, СПО, compsci

Leave a comment

Comments 6

anonymous January 2 2018, 07:46:34 UTC
сравните сколько больших проектов за последний год выпущено на Go и на Rust. На Go уже пишут IBM и Oracle, а на Rust?

Reply

phd January 2 2018, 11:18:41 UTC
Ну, тут 2 причины - молодость и поддержка. За спиной у Go стоит Google, а за спиной Rust "всего-навсего" Mozilla. Меня лично последнее мало беспокоит - за спиной Python вообще никто никогда не стоял, а я на нём 20 лет пишу. Но понятно, почему Rust не попал в это исследование.

Reply

slobin January 27 2018, 23:04:20 UTC
Ну, у Питона был офигенно низкий порог вхождения. Я его тогда (в середине 90) сравнивал с Рапирой из журнала Квант, специального учебного языка -- очень похоже! (что не удивительно, потому что и тот и другой в явном виде наследники Setl). А среди этих двух офигенно низкий порог вхождения как раз у Го. А с Рустом (Растом?) я пока дальше хелло ворлда не продвинулся, хотя я как раз люблю новые языки. В смысле, трудный он. Так что фактор ползучего распространения среди неофитов может и не сработать. А как ты изучал Раст? Что-нибудь кроме The Book второго издания вообще бывает?

... Я не приобрёл ещё достаточно невежества ...

Reply

phd January 28 2018, 13:02:04 UTC
> А с Рустом (Растом?)

Rust произносится «раст» 1 , 2 (там есть произношения).

> А как ты изучал Раст? Что-нибудь кроме The Book второго издания вообще бывает?

Go я "изучал" по интерактивному туру, а Rust по первому изданию the Book.

Reply


Leave a comment

Up