thedeemon: (bednota)
[personal profile] thedeemon
Группа ученых под руководством Дэниела Лебреро из Лаборатории Торговых Программных Интерфейсов британской компании IG Markets Ltd провела статистическое исследование о связи числа баг-репортов и языков программирования на базе информации об открытых проектах на сайте "Центр деятельности мерзавцев" (GitHub.com, организация разрешена в России, за исключением некоторых периодов, когда она запрещена). Выяснилось, что наличие статической типизации и продвинутой системы типов не помогает в уменьшении ошибок, а порой даже вредит, в то время как меньше всего ошибок получается в программах на максимально простых языках.

Плотность багов у проектов с 10 звездами и более:


Теперь научно доказано, что [livejournal.com profile] theiced был прав: типы не нужны, а писать надо на Кложури. А также Эрланге и Го. Адептам сложных языков и развитых систем типов надлежит раскаяться, одуматься и перестать уже своими надуманными неработающими идеями отвлекать благородных донов, занятых TDD.

Date: 2016-05-20 08:25 am (UTC)
From: [identity profile] thedeemon.livejournal.com
А тут строки не учитывались.
"charts that compare the number of issues labelled "bug" versus the number of repositories in GitHub for different languages"

Date: 2016-05-20 08:43 am (UTC)
From: [identity profile] sassa-nf.livejournal.com
аааааа!!!!!!!!.......

ну, у меня несколько форков разных JS repos, потому что хозяева не мержат пулреквесты. Им меньше багов, нам больше репос.

Date: 2016-05-20 08:55 am (UTC)
From: [identity profile] thedeemon.livejournal.com
А форк наследует число звезд?

Date: 2016-05-20 12:11 pm (UTC)
From: [identity profile] dmytrish.livejournal.com
Нет, у форков свои звезды.

Date: 2016-05-20 08:52 am (UTC)
From: [identity profile] fi_mihej.livejournal.com
О! Как раз хотел этот момент в коменте уточнить. Сложно было поверить в такую "умную и точную" систему подсчета, которая ставит в одну линию и огромные репозитории, и мелочь на десять строк...

Profile

thedeemon: (Default)
Dmitry Popov

December 2025

S M T W T F S
 12 3456
789101112 13
14151617181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 25th, 2026 10:17 pm
Powered by Dreamwidth Studios