LINUX.ORG.RU
ФорумTalks

Слабые нынче программисты пошли психически

 ,


2

5

Автор написанного на языке Rust web-фреймворка actix-web удалил репозиторий после того, как на него обрушилась критика за «неправильное использование» языка Rust. Фреймворк actix-web, пакет с которым был загружен более 800 тысяч раз, позволяет встраивать в приложения на языке Rust функциональность http-сервера и клиента, при разработке ориентирован на достижение максимальной производительности и лидирует во многих тестах web-фреймворков.

Незадолго до инцидента в issues на GitHub было сообщено о выявлении неопределённого поведения (Undefined Behaviour) в коде сервера actix-web, возникающего в блоке, выполняемом в режиме unsafe (допускает выполнение небезопасных действий с указателями). Автор actix-web не стал убирать блок unsafe, но переделал вызов этого блока, чтобы неопределённое поведение не возникало. Предложения убрать unsafe автор отклонил, ссылаясь на возможную потерю производительности и заявив, что он не использует unsafe без необходимости и уверен в безопасности работающих в данном режиме блоков.

Участник команды RustSec, который выявил неопределённое поведение, не согласился и предположил, что применение многих unsafe-блоков в actix-web неоправданно. После этого он опубликовал статью о недопустимости использования unsafe, в которой, среди прочего было упомянуто, что применяемый в actix-web приём работы с указателями (несколько изменяемых указателей на одни и те же данные) потенциально может стать причиной возникновения уязвимостей use-after-free и не соответствует парадигме разработки на Rust.

После обсуждения статьи на Reddit, в issues на GitHub набежали тролли и автор actix-web был подвергнут шквалу критики и оскорблений за неправильное использование Rust. Автор не выдержал психологического давления, удалил репозиторий и написал, что завязал с Open Source.

http://www.opennet.ru/opennews/art.shtml?num=52208

вот ещё текст на ангельском если кому интересно: https://github.com/actix/actix-web

Log удаленной issue из-за которой всё началось: https://gist.github.com/pcr910303/d7722a26499d0e9d2f9034a06f2433b4

Обсуждение на английском:

  1. https://news.ycombinator.com/item?id=22073908
  2. https://news.ycombinator.com/item?id=22075076

Статья: https://words.steveklabnik.com/a-sad-day-for-rust

★★★★★

Последнее исправление: fsb4000 (всего исправлений: 4)
Ответ на: комментарий от grem

о чём они думали, когда добавляли конструкции

Т.е. любопытство? На фоне паранойи можно не учитывать.

DonkeyHot ★★★★★
()

Слабые нынче программисты пошли психически

Слишком много токсичных дегенератов развелось, я считаю. Обстановка на данном форуме — красочное тому подтверждение.

beaver
()
Ответ на: комментарий от Harald

А вы когда-нибудь слышали подобное про программистов на Си? Вот и делайте выводы

С Мэтью Гарретом была драма.

Ivan_qrt ★★★★★
()

Итак, что в сухом остатке.

Чувак работает в микрософте, у которого под крылышком развивается все семейство Actix. И который микрософт заинтересован развивать силами ~лохов~сообщества.

Автор пишет поделие в гитхаб-организации actix.

Actix распиарен как самый быстрый и самый самый фреймворк, гордость раста. Стоит почитать любые треды в интернетах.

Соответственно, отношение у контрибьюторов такое, как к любому опенсурсу, развиваемому «сообществом» под крылышком у корпорации. Нигде не написано, мол, песочница моя лично, патчи не шлите, бо мне похеру. Разве что патчи «интересные».

Соответственно, когда автор анально реагирует на то, что ему указывают на ошибки, у участников дискуссии рвется шаблон. А когда растовые свидетели memory safety и люди, которым прополоскали мозг тем, что unsafe — вселенское зло, видят, сколько этого unsafe у чемпиона по бенчмаркам и гордости всея «сообщества» на метр погонный кода, шаблоны рвутся еще более, а пуканы взрываются с небывалой силой.

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

Вполне предсказуемо. Это опять одна из историй, где позитивных персонажей нет вообще, можно только выбирать между плохими и худшими.

shimon ★★★★★
()
Ответ на: комментарий от shimon

Субъективные идеалисты - они такие: придумают себе «правильный» мир и думают, что в нем живут все, а не только они сами.

freecoder
()
Ответ на: комментарий от beaver

Слишком много токсичных дегенератов развелось, я считаю.
beaver ☆ (20.01.20 17:02:26) Токсичный дегенерат

Как скажешь.

crutch_master ★★★★★
()

Всё правильно сделал.

tommy ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

То удаляет, то восстанавливает.

Не стабилен этот чувак.

atsym ★★★★★
()
Ответ на: комментарий от Deleted

И все такие шелковые сразу стали. Сенкью, сенкью ))

Ты же понимаешь, что те, кто жаловался на ансейф и люди пишущие благодарности - не совпадающие множества?

DarkEld3r ★★★★★
()
Ответ на: комментарий от DarkEld3r

Зато прикинь, пилишь, пилишь опенсорц. Ни одна тварь не поблагодарит. Удаляешь, и тебя осыпают восторгами. Прямо как двухметровый болгарин, не раз «уходивший» из шоу-бизнеса

Deleted
()
Ответ на: комментарий от time_LORd

Прикольный ник.

«You have been LOR’d»

Очень в контексте темы.

E ★★★
()
Ответ на: комментарий от Deleted

Зато прикинь, пилишь, пилишь опенсорц. Ни одна тварь не поблагодарит. Удаляешь, и тебя осыпают восторгами.

Типичная «манипуляция расставаниями», используется в отношениях, в основном девушками, для перемены контроля в случае, если ты ведешь себя как-то «не так» или «мало уделяешь внимания». Результат «позитивного» отклика на провокацию - закрепление метода манипуляции на уровне условного рефлекса.

Итог - win^@W lose lose для всех участников коммуникации: автор продолжит писать unsafe-лапшу, слабые умом «поймут» (примут), что он был прав, и так нельзя с авторами опенсорса, произойдет ложная идеализация и героизация истероида, будет запущен процесс коллективного индульгирования и жалости к самим себе (каждый сострадатель займется проецированием ситуации внутрь себя, а т.к. мы живем в век камвхорста, то вместо самоанализа произойдет подмена субъективной ответственности на вину окружающих, следоа за этим - первичная дезинтеграции личности и замещения собственной самости «тенью»), тролли же возьмут на вооружение метод травли и будут чмырить следующего аффатара с утроенной силой в ожидании каких-либо реакций с его стороны - истерики, выпила репозитория, самого себя etc.

alienclaster ★★★
()

О норм, растополиция доксит «неправильных» программистов :) «Хакиры муст эжект sjw» (с) нуфф сказал

slackwarrior ★★★★★
()
Последнее исправление: slackwarrior (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.