Size: a a a

F# Flood: Immigration policies at Navalny era

2021 January 23

DS

Doge Shibu in F# Flood: Immigration policies at Navalny era
days without suicidal thoughts 0
Переслано от Maxim Sosnov
в докладе ссылка на  сравнение количества issue с тэгом bug на гитхабе для разных языков проектов
https://labs.ig.com/static-typing-promise
В эти докладе совсем методология косячная для хоть сколько-то разумных выводов
источник

DS

Doge Shibu in F# Flood: Immigration policies at Navalny era
Надо было попробовать другие факторы, которые не связаны напрямую с языком учесть:
1. Тематика проекта
2. Возраст проекта
3. Количество контрибьюторов
4. Активность контрибьюторов
5. Опыт контрибьюторов

И т.д. и т.п.

И потом уже с учётом всех этих факторов, смотреть по каким из них есть разумная корреляция. И это ещё не говоря о том, что число issue с тэгом bug != реальному числу багов в проекте.
источник

SN

Shub Niggurath in F# Flood: Immigration policies at Navalny era
Doge Shibu
Надо было попробовать другие факторы, которые не связаны напрямую с языком учесть:
1. Тематика проекта
2. Возраст проекта
3. Количество контрибьюторов
4. Активность контрибьюторов
5. Опыт контрибьюторов

И т.д. и т.п.

И потом уже с учётом всех этих факторов, смотреть по каким из них есть разумная корреляция. И это ещё не говоря о том, что число issue с тэгом bug != реальному числу багов в проекте.
> врети
источник

SN

Shub Niggurath in F# Flood: Immigration policies at Navalny era
была куча других исследований с другими методиками, в том числе и peer reviewed, но они конечно же тоже неправильные
источник

SN

Shub Niggurath in F# Flood: Immigration policies at Navalny era
ну видимо проще отрицать нерелевантость систем типизации, чем признать, что источник багов кроется где-то еще
источник

DS

Doge Shibu in F# Flood: Immigration policies at Navalny era
Shub Niggurath
> врети
Не, мне скорее конкретно это исследование не нравится, очень уж методология глупенькая
источник

SN

Shub Niggurath in F# Flood: Immigration policies at Navalny era
ну они все будут в той или иной степени глупенькие, потому что каждый проект несчастлив по-своему
источник

SN

Shub Niggurath in F# Flood: Immigration policies at Navalny era
где-то сформировался особенный коллектив. где-то все клали болт на все, кроме билетиков в жире. где-то поехавший менеджмент.
источник

VS

Vasily Shapenko in F# Flood: Immigration policies at Navalny era
Человеческий фактор никуда не денется, к сожалению
источник

DS

Doge Shibu in F# Flood: Immigration policies at Navalny era
Shub Niggurath
ну они все будут в той или иной степени глупенькие, потому что каждый проект несчастлив по-своему
Я скорее про то, что статистику подобного рода с гитхаба надо рассматривать по всем возможным факторам, там и результаты скорее всего интереснее будут, да и надежность выводов будет выше.
источник

VS

Vasily Shapenko in F# Flood: Immigration policies at Navalny era
Подозреваю, что на том же божественном расте аналогичная хуерга с багами
источник

DS

Doge Shibu in F# Flood: Immigration policies at Navalny era
Т.е. было бы как минимум интересно посмотреть эту статистику хотя бы в тех разрезах, что я выше указывал.
источник

SN

Shub Niggurath in F# Flood: Immigration policies at Navalny era
Vasily Shapenko
Человеческий фактор никуда не денется, к сожалению
ну вроде бы все эти исследования говорят, что источник багов - это именно человеческий фактор, не решаемый системой типизации
источник

DS

Doge Shibu in F# Flood: Immigration policies at Navalny era
Vasily Shapenko
Подозреваю, что на том же божественном расте аналогичная хуерга с багами
У раста цель - не избежать всех багов, чтобы его фанатики не говорили, его цель - убрать проблемы именно с memory safety и с этим он более менее справляется.

Как минимум, сегфолтов за почти два года ни разу не ловил.
источник

DS

Doge Shibu in F# Flood: Immigration policies at Navalny era
А для нативного низкоуровневого языка без gc - это норм результат.
источник

DS

Doge Shibu in F# Flood: Immigration policies at Navalny era
Причём понимание memory safety там относительно узкое
источник

SN

Shub Niggurath in F# Flood: Immigration policies at Navalny era
я думаю, что категория багов, которую должна решать типизация, сходит на нет по причине индустриализации отрасли, ну типа кодерок работает над очень маленькой областью кода, где ошибки ловятся просто глазками, и движением в сторону TDD
источник

VS

Vasily Shapenko in F# Flood: Immigration policies at Navalny era
Проблема в том , что все хотят быть художниками, а по факту надо быть ремесленниками
источник

SN

Shub Niggurath in F# Flood: Immigration policies at Navalny era
придется очень постараться, чтобы найти место, где заканчивается ремесленник и начинается художник
источник

SN

Shub Niggurath in F# Flood: Immigration policies at Navalny era
заявляю как ремесленник
источник