169 похожих чатов

Один из самых серьёзных недугов современного фронтенда — так называемый

«state of JavaScript», сложно переоценить весь урон нанесённый ими сообществу. Тот, кто хочет сделать из статистики шоу неизбежно становится манипулятором и это оказывает фатальное воздействие на добродушное доверчивое сообщество, не ожидающего откровенной публичной лжи.

Почему так получилось? Вся проблема в том, что принципы статистики радикально отличаются от того, к чему привыкли программисты, её попросту запрещено воспринимать как набор тасков, с которыми нужно разделаться и запускать хайптрейн, нет, собирая статистику самым приятным для себя образом (предлагая людям самим заполнить анкету и разослать друзьям) люди неизбежно искажают результаты радикальными образом, даже не подозревая об этом. Это не объективное исследование, что постулируется заголовком, это голосование вконтакте за друзьяшек выдаваемое за реальное положение дел. Хуже всего то, что люди начинают руководствоваться ничем не обоснованными цифрами, это, блин, даже не измерение реального охвата технологий, это просто слова зашедших на страницу исследования персонажей, воспринимаемая как непреложная истина. Сложно даже представить сколько проблем с архитектурой вызвало это многолетнее консервативное давление, сколько перспективных технологий погубила фраза «а в стейт оф жаваскрипт сказали что это не модно» и сколько переживаний доставило людям занесение их предпочтений в аутсайдерские.

State of JavaScript представляет собой серьезную угрозу хрупкому балансу сил в индустрии, я не понимаю как можно повлиять на авторов, но их затея приносит существенные проблемы всему сообществу прямо сейчас.

1 ответов

18 просмотров

Если любители флоу не собрались проголосовать, то это не мои проблемы. Приглашали проголосовать всех, сорян

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
1
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Карта сайта