URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 119527
[ Назад ]

Исходное сообщение
"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."

Отправлено opennews , 18-Янв-20 20:51 
Автор написанного на языке Rust web-фреймворка actix-web, загруженного более 800 тысяч раз, удалил репозиторий после того, как на него обрушилась критика за "неправильное использование" языка Rust. Actix-web позволяет встраивать в приложения на языке Rust функциональность http-сервера и клиента, при разработке ориентирован на достижение максимальной производительности и лидирует во многих тестах web-фреймворков...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=52208


Содержание

Сообщения в этом обсуждении
"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:03 
Ситуция несколько сложнее, чем может показаться первый взгяд.

Во-первых, нет проблем с использованием unsafe в Rust - никто за это не ругает, хотя все в целом стараются минимизировать использование unsafe-блоков. Проблема в том, что в Rust существует контракт, гласящий, что любой safe интерфейс к unsafe коду должен соблюдать гарантии алиасинга в Rust. Автор отказался принимать патч, потому что тот был, по его словам, "скучным".

Это был уже не первый конфликт с автором actix насчет соблюдения гарантий Rust при использовании unsafe и он всегда с большим трудом сдавал позиции. В этот раз несколько грубиянов перешли черту и сильно задели Николая, доведя его до ручки (он в свою очередь удалял issue и все связанные комментарии).

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

Мрачный день для Rust.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:26 
> должен соблюдать гарантии алиасинга

Это где написано? В синтаксисе языка или конституции тех троллей?


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:33 
https://doc.rust-lang.org/book/ch19-01-unsafe-rust.html#crea...

В actix была функция, позволяющая получить несколько мутабельных ссылок на одну память и она не блыа помечена как unsafe. Даже сейчас это чревато большими проблемами, а когда пофиксят баги llvm с алиасингом и соответствующие оптимизации кода снова будут включены, я полагаю, такой код будет почти гарантировано к UB приводить.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:37 
> баги llvm
> гарантировано к UB приводить

А это точно безопасный язык? На вид - ещё один си++


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:51 
Языка эти баги сейчас не касаются
Связанные с ними фичи дефолтно отключены

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 10-Июн-20 19:49 
В пылу никто не заметил еще один фактик?

Только сейчас обнаружил, случайно наткнувшись на исходники новости, что этот самый автор работает - где бы вы думали? - в Microsoft!

И из его заявления, что он "завязал с open source" - можно полагать, что до этого проекта он и так open source не особо жаловал, программируя под Windows.

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

Ну вот он и взбесился сразу. Работника из самого Microsoft кто-то из open source вздумал учить, как писать код!

... ну и чего все так переволновались то? Очередной писатель под Windows не прижился - open source только чище будет!


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:52 
В С/C++ есть вот такая штука: https://en.cppreference.com/w/c/language/restrict

Позволяет получить ряд оптимизаций при компиляции. Однако в С/C++ расстановка restrict полностью лежит на ответственности программиста, а в llvm она еще и попросту забагована, потому этой оптимизицией почти никто не пользуется. Собственно, отсутствие этой оптимизации - основная причина, почему fortran быстрее C/C++ в ряде случаев.

Более того, в C/C++, настолько я знаю, есть type based правило алиасинга, которое основывается на неявном предположении, что указатели на данные разных типов - гарантировано не алиасы. Иначе говоря, если вы в C/C++ занимаетесь какой-то чернухой с кастингом типов указателей, почти наверняка получите UB.

Семантика safe-Rust содержит абсолютные гарантии алиасинга. Потому, используя unsafe, очень важно эти гарантии сохранять.

Задача статического обесепечения безопасности памяти практически эквивалентна проблеме остановки. Потому Rust ввел ряд семантических ограничений по операциям по умолчанию, в которых эту безопасность обеспечить можно статически и с абсолютной точностью. Потому существует unsafe, чтобы эти ограничения обходить, но для Rust критически важно, чтобы разаботчики соблюдали не такие уж сложные по сути правила использования unsafe кода. Потому в Rust стараются использовать одну выверенную unsafe абстракцию, вместо написания десятка новых (как происходило в actix).


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 22:48 
Теперь понятно, почему на расте пишут полтора землекопа.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 22:58 
Да нет, один из самых быстрорастущих языков: https://octoverse.github.com/

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

Совсем не так все страшно. И команда Rust проделала огромную работу, чтобы изучить язык и его экосистему было как можно проще: https://www.rust-lang.org/learn


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 23:19 
> один из самых быстрорастущих языков

...30-е место в рейтинге TIOBE. Когда на Logo пишут и то больше (26-е место)


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 23:26 
Вы внимательнее на TIOBE посмотрите, много смешных выводов можно на его основании сделать. И изучите, на основе каких данных его составляют. К тому же я сказал, что Rust быстрорастущий, а не что он уже невероятно популярен. У того же python почти 30 лет ушло, чтобы добраться до вершин. Rust на этом фоне двигается куда быстрее, учитывая, что релиз у него был в 2015-м, а конкуренция сегодня куда более суровая.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено пох. , 19-Янв-20 01:22 
проклятье, где мои 17 лет? Хочу быть разработчиком на Logo!


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Bx_ , 19-Янв-20 02:14 
На лего. Только не 17, а 8.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 10:12 
Ты это, аккуратней с желаниями, иногда они исполняются.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Bx_ , 19-Янв-20 16:56 
Точно, ну его, можно мне 17 вернуть? А лучше 14.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 15:54 
А где твои 15 лет?

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 12:09 
> Да нет, один из самых быстрорастущих языков: https://octoverse.github.com/

Да-да, был 1 разработчик, стало 2 - рост в два раза


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено solardiz , 18-Янв-20 23:39 
Не знал насчет проблем с restrict в LLVM. Сейчас почитал. Да уж. Если еще кому интересно: https://lists.llvm.org/pipermail/llvm-dev/2019-March/131127.... https://bugs.llvm.org/show_bug.cgi?id=39240 https://bugs.llvm.org/show_bug.cgi?id=39282

Насчет type based алиасинга в C/C++, да. Надо очень хорошо знать что можно, а что нельзя. Ситуация упрощается тем, что можно мало что: "char *" и "unsigned char *" могут алиасить что угодно. На практике еще union'ы спасают и это вряд ли сломают, хотя в стандарте этого явно не сказано. Все остальные попытки алиасинга через указатели на типы разного размера - UB.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено dd , 19-Янв-20 04:00 
А что с memcpy и подобными: в интерфейсе void *,  а внутри преобразование к unsigned char *, а в оптимизированных версиях и void * -> unsigned char * -> unsigned int * -> unsigned char *? Или выделить буфер (на стеке с указанием выравнивания или динамически) и сконструировать на нем тип через placement new (std::vector)? Не такая уж и экзотика.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено solardiz , 19-Янв-20 16:12 
> А что с memcpy и подобными:

С точки зрения программы, использующей memcpy, это способ законно избежать проблем с алиасингом.

> в интерфейсе void *,  а внутри преобразование к unsigned char *

Это нормально - подпадает под упомянутый мной разрешенный алиасинг.

> а в оптимизированных версиях и void * -> unsigned char * -> unsigned int * -> unsigned char *?

И еще всякое. В переносимом коде на C это был бы UB. На практике UB обходится тем, что такой memcpy является частью компилятора или libc, собираемой определенными компиляторами и линкерами, а значит имеет право делать допущения об отсутствии в тех версиях таких link-time optimizations, которые бы этот UB проявили несмотря на использование memcpy из другого translation unit, и/или использовать специфичные для конкретных компиляторов директивы вроде "__attribute__((__may_alias__))": https://git.musl-libc.org/cgit/musl/tree/src/string/memcpy.c

> Или выделить буфер (на стеке с указанием выравнивания или динамически) и сконструировать на нем тип через placement new (std::vector)?

В таких случаях обычно к буферу идут обращения только по новому типу, так что становится не важно распознает ли компилятор алиасинг с исходным типом буфера или нет. Остается вопрос сочтет ли компилятор сам факт наличия такого алиасинга UB или нет (а если компилятор считает что код всегда вызывает UB, он такой код может просто выкинуть в качестве оптимизации). malloc определен как возвращающий указатель, пригодный для объектов любого типа. Это дает нам гарантию отсутствия UB для случая "выделить буфер ... динамически" с использованием malloc. Для других случаев - не знаю.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено dd , 19-Янв-20 21:06 
Спасибо за ответ. Почитал побольше по этой теме (и еще почитаю, поразбираюсь). Не думал, что здесь так легко попасть на неприятности... За __may_alias__ отдельное спасибо.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 21-Янв-20 00:38 
> Более того, в C/C++, настолько я знаю, есть type based правило алиасинга, которое основывается на неявном предположении, что указатели на данные разных типов - гарантировано не алиасы.

В C++ - возможно. В C на эту тему, насколько я знаю, вообще ничего не говорится


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 11:50 
"safe Abstraction over UNSAFE CODE"
"А это точно безопасный язык? На вид - ещё один си++"
точно безопасный, но чтобы это понять нужно как минимум, научиться читать.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено trdm , 18-Янв-20 22:20 
>  Ситуция несколько сложнее, чем может показаться первый взгяд.

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

> Мрачный день для Rust.

мрачный день для людей с хрупкой психологией.
с растом ничего не случится.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Эскобар , 18-Янв-20 23:53 
У юзеров ФРУСТРАЦИЯ оттого, что они уже юзают actix для серьёзных бизнесов, а автор где-то на своей волне и заявляет "это мой личный проект, мне по фану херачить unsafe код, корректность не нужна, идите лесом".

У автора ФРУСТРАЦИЯ оттого, что это его личный проект, а юзеры, ни доллара не заплатив, пришли качать права с таким видом, будто автор им что-то должен, а будучи посланы, подняли целую хейт-кампанию. Они бы и в отставку автора отправили, как Столмана, только кто им тогда код забесплатно писать будет?


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 00:34 
А вы что думаете, что выкинув в опенсорс своё поделие, ничего не должны?! Ещё как должны! Вы ОБЯЗАНЫ заботиться о проекте, его качестве, саппорте и иметь адекватные объяснения своим решениям. Если вы "ничего не должны" - вон из FOSS! Таких наплевательских г@внюков полные улицы. А FOSS нужны профессионалы, которые не "плюют в вечность", а создают продукт и отвечают за него.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Серёзный бизнес , 19-Янв-20 00:38 
Давно говорю, трудовую повинность пора ввести. У корпораций прибыли падают, а они тут "по фану" в свободку играются. Пилить опенсорс - вообще привилегия, а не право.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Sokoloff , 19-Янв-20 14:21 
>А вы что думаете, что выкинув в опенсорс своё поделие, ничего не должны?! Ещё как должны! Вы ОБЯЗАНЫ заботиться о проекте, его качестве, саппорте и иметь адекватные объяснения своим решениям.

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


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 00:45 
Не соглашусь. За последнее время actix избавился от значительной части unsafe, хоть иногда и не без боя. Да, мейнтейнер немного самодур, но я бы точно не хотел жить в обществе, где тех, кто делает прекрасную работу, хоть иногда и дурит и не подчиняется давлению общества, это самое общество изгоняло бы или душило насмерть. Чтобы добиться желаемого, сообществу следовало проявить уважение, терпение и мягкую настойчивость за бесплатно предоставляемый большой труд. Да хотя бы сделать несчастный форк, если ничего не получается.

Простите, но в заявлениях в духе "тебе нельзя писать на Rust" (из-за которых все и произошло) я не вижу абсолютно ничего хорошего, оправданного или даже допустимого. Это самый худший пример поведения в сообществе Rust, с которым мне доводилось сталкиваться, и я очень надеюсь, что этот случай хотя бы станет серьезным уроком на будущее.

Тем не менее, поведение Николая я не оправдываю. Он поступил слишком уж жестко и за поступки отдельных людей наказал множество непричастных.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено gogo , 19-Янв-20 15:28 
Он не мэйнтайнер, он - автор. Ему можно все.
Кто недоволен - пусть делает форк. Всего-то проблем.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Aqueelone , 20-Янв-20 11:58 
Ну вот теперь он сделает платную версию и все будут довольны! Благо его проэкт раскрутился неплохо, а этот "скандал" еще добавит популярности! ...хм... как-то так цирком попахивает! :)

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Lex , 20-Янв-20 00:10 
А что, в опенсорсе все кодят исключительно за деньги ?)

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 03:50 
Ну и отлично. Одной истеричкой в сообществе меньше.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 05:50 
Истерят в данном случае фанаты раста. Я бы на месте Николая послал их далеко и надолго в стиле старого Линуса.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 13:30 
Но вместо этого он послал себя.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Neandertalets , 19-Янв-20 19:21 
Исходя из того, что этот автор уже год искал, кому бы передать проект - он просто наконец-то от этого проекта отошёл, вот и всё. Сделал то, что давно хотел, но хотел сделать в полезном виде (чтобы проект жил), а это никому оказалось не нужным, только использовать и хаять.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 05:50 
Почему бы этим троллям не форкнуть проект, раз по их мнению Николай был "неадекватен" в своих решениях? Не хочу разводить срач, но я уже не в первый раз такое в раст вижу, толпа фанатиков набегает и начинает критиковать буквально всё, а если ты используешь другой язык, то вообще ахтунг.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено X86 , 20-Янв-20 10:34 
Проблема в языке, если на нем нельзя "везде ходить". У нас вот в C++ везде можно ходить )

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено JL2001 , 21-Янв-20 12:32 
> Проблема в языке, если на нем нельзя "везде ходить". У нас вот
> в C++ везде можно ходить )

ходить можно до ближайшей стрелы в колено буераком об буерак и внезапный UB
и в итоге у вас там в C++ все или хромают или на костылях


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено анон , 20-Янв-20 12:16 
ну и отличненько, занчить екосистема у раста будет сильнее и зодоровее, слабые отсеиваются. Простой естесственный отбор!

"Разработчик web-фреймворка actix-web на языке Rust удалил ре..."
Отправлено Аноним , 18-Янв-20 20:51 
лол

"Разработчик web-фреймворка actix-web на языке Rust удалил ре..."
Отправлено Аноним , 19-Янв-20 12:48 
Да это же, c$ка, социальная инженерия! Довели разраба до истерики и добились удаления полезного проекта. Так можно половину опенсорса зaкoпать. Боюсь лишнего наговорил, мeлкософт возьмет на вооружение и будет гадить...

"Разработчик web-фреймворка actix-web на языке Rust удалил ре..."
Отправлено Аноним , 19-Янв-20 15:57 
Судя по комментариям на любых форумах по СПО, в том числе и на данном, Ваше опасение уже оправдалось.

P.S.Боюсь, мне тоже пора свой проект закрывать.


"Разработчик web-фреймворка actix-web на языке Rust удалил ре..."
Отправлено Wfhm , 19-Янв-20 17:38 
Не закрывать, а на платную основу или переводить и на донаты пайпэла!

"Разработчик web-фреймворка actix-web на языке Rust удалил ре..."
Отправлено Аноним , 20-Янв-20 00:08 
Я правда не пойму почему до сих пор GitHUB только добровольные пожертвования принимает? Давно пора уже сделать платными issue. Скажем хотят эти ребята убрать кусок кода с unsafe и им там что-то мешает ну скажем автор ставит стоимость этой задачи в 10000 руб.  и тролли или не тролли пишут там всякое, а пока не дойдте задача до нужного уровня оплаты так ничго и не будет. Другое дело, что это может спровоцировать шквал софта с ошибками

"Разработчик web-фреймворка actix-web на языке Rust удалил ре..."
Отправлено Аноним , 19-Янв-20 16:50 
Автор сабжа работает в MS и хостил свой проект на MS-овском гитхабе, так что они и без помощи опеннетовских анонимов могут узнать все интересующие их подробности. :)

"Разработчик web-фреймворка actix-web на языке Rust удалил ре..."
Отправлено And , 30-Мрт-20 09:35 
> лол

Сейчас бы жил, делал полезное, радовал других, а теперь - разруха, тоска.

Вот из-за таких парень и слетел с дороги.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 20:53 
какие же слабонервные программисты)))

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:00 
и это они увидели указатели... а если им показать список UB из си++? Эпилепсия будет.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:40 
Зачем что-то там смотреть в легаси языках?
Плюсы круты конечно, но излишне устарели, и без потери обратной совместимости их вряд ли что-то спасет
(пишу на плюсах и буду писать, но факт остаётся фактом)

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Егор Мамонтов , 19-Янв-20 03:48 
сам ты устарел

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 05:05 
Обратная совместимость губит язык, а не спасает.
С++20 будет самым крупным обновлением языка за всю его историю.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 12:14 
> Обратная совместимость губит язык, а не спасает.

Че ты несешь? Может просто возьмешь другой язык, если тебе новые фишки важнее обратной совместимости?


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 07:19 
Кресты просто колеги по цеху поджимают, вот и стали шаблонами шевелить как не скатится в COBOL

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 05:59 
А вы никуда от "легаси" не денетесь. Любое нативное апи, которое нельзя перевести на раст уже даёт сбой в этом "прекрасном", "безопастном" языке. Например: https://stackoverflow.com/questions/26423447/call-winapi-wit... То есть без unsafe это опять куча костылей, обёртки, которые окажутся уязвимыми, и которые тоже без unsafe не напишешь. В общем это только в головах фанатиков (не путать с фанатами) раст идеальный язык. На деле он превращается в узкоспециализированный, если необходимо написать что-то больше Hello World.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:11 
>какие же слабонервные программисты)))

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


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:38 
Справедливости ради — другая сторона не убилась об стену, а только перестала метать бисер перед cвиньями. Не самый глупый шаг, если задуматься.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:45 
>Справедливости ради — другая сторона не убилась об стену, а только перестала метать бисер перед cвиньями. Не самый глупый шаг, если задуматься.

справедливости ради - про истеричку которая убилась об стену можно так же сказать. Мир её не понимал, она была слишком хороша для этого мира. она перестала метать бисер перед свиньями и убилась об стену. тут со сути такая же ситуация - отличия только в том что понимать под "убилась об стену"


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено mumu , 19-Янв-20 02:43 
Если его проектом пользовались коммерческие дяди, то при сильном жжении они могут заказать у него какие-то персональные доработки. В этом наверное отличие от вашего примера.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено KalabiYau , 19-Янв-20 14:30 
Твоё сообщение напомнило мне старую-добрую школу. Когда ученика затравят настолько, что он совершает РКН или еще что-нибудь нехорошее, а травившие мрази потом трусливо оправдываются в стиле "А чо он такой неженка, мы ж прост дразнились". Сколько тебе лет?

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено VINRARUS , 18-Янв-20 20:54 
А я на shell пишу програмки с гуем, есть кто против?

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:36 
Вы, главное, на гитхабе их не выкладывайте. Хватит с нас ужасов от Лавкрафта, шелл с гуем будет уже перебор.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:50 
>Вы, главное, на гитхабе их не выкладывайте. Хватит с нас ужасов от Лавкрафта, шелл с гуем будет уже перебор.

кстати хорошая идея! рассказать всем верующим в религию правильного кода про эти програмки, а когда они подниму волну криков и возмущения - дать ссылку на кикстартер где будет сбор средств. В случае если будет собрано например 20 000 долларов то автор не стенет выкладывать на гитхаб. Когда будет подходит срок сбора постепенно показываеть фрагмнты кода и скриншоты программ чтобы стимулировать "это сообщество".


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено macfaq , 18-Янв-20 23:44 
> А я на shell пишу програмки с гуем, есть кто против?

Хоть не на электроне, уже хорошо.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 00:12 
Чего Вы так какаете кирпичами на этот электрон сначала наваяли какого-то говнища вроде GTK и Qt которое трезвый и здоровй человек использовать не может, а теперь удивляетесь что народ лезет в более менее нормально кастомизируемый крос платформенный инструмент. Очевидно что сегодня GUI должен быть станадртом между платформами иначе все кирдык будет дестопным платформам а впрочем и так уже кирдык

"Писать на электроне"
Отправлено Kenneth , 20-Янв-20 16:13 
Один знакомый товарищ писал на электроне... 703-м, кажется.

Поначалу волновался насчет ГП-5. Но потом ничего, втянулся.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 04:11 
А ссылочку дайте, пожалуйста; может, будет чем над студентами поиздеваться. А то пока на шелле интересного только HTTP-сервер (с аутентификацией и минимальной поддержкой HTTP/1.1, но всё же).

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Здрасьте , 19-Янв-20 10:08 
Здрасьте. Вот вам арканоид, например:

https://github.com/bolknote/shellgames


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено VINRARUS , 19-Янв-20 12:54 
Кастомизируемый модуль (подробнее в 1м сообщении) для различных ФМ https://forum.motofan.ru/index.php?s=&showtopic=179276&view=...
То где применил (tgz архив): https://forum.motofan.ru/index.php?showtopic=165931&st=150&p...

А если поиздеваться то пусть найдут и поправят глюк в этом скрипте (под спойлером): https://forum.motofan.ru/index.php?showtopic=163337&st=1420&...

ПС: show* утилиты нада менять на аналоги в конкретном дистрибутиве, например в showRadio в ключах запуска передаются заголовок, подзаголовок и пункты списка.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 05:07 
А почему не в майнкрафте тогда уж?

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено VINRARUS , 19-Янв-20 12:58 
Потому шо там цыклов нет.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено VladSh , 20-Янв-20 18:51 
Может, по слову "цикл" поискать?

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено VINRARUS , 20-Янв-20 19:04 
Цыкл.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 12:51 
Мы с тобой старомодные, да? ;)

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено VINRARUS , 19-Янв-20 13:01 
Нет ничего лучше чем писать на shell по утрам. (-:

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 00:13 
Сисадмины прошедшие курсы и получившие ачивку DevOps?

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено smit , 19-Янв-20 03:14 
Растоманы

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 14:02 
Это ответ на вопрос: "А чего они так шумят?" ?

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 20:57 
Что ж, мою первую новость опубликовали. Ну а по теме, обе стороны тут так себе. Разработчик зря обращал внимание на троллей, ну а Rust-фанатики оказались слишком нетерпимыми. Хотя их поступки объясняют тем, что они не хотят, чтобы этот проект с unsafe'ами портит своей unsafeовостью престиж безопасности Rust'а.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 20:59 
Rust позиционирует себя в том числе и как системный язык. Здесь его безопасность и заканчивается.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено proninyaroslav , 18-Янв-20 21:40 
Так никто и не обещал что в нём не будет небезопасных вещей. Просто программист должен соблюдать некоторый контракт при их использовании, в отличии от С/С++, где язык позволяет тебе всё что угодно. P.S: этот контракт по сути для того и предназначен, чтобы иметь возможность тщательно делать ревью написанного участка кода на предмет UB.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено А , 19-Янв-20 08:44 
То есть если язык таки позволяет программисту делать что угодно, то достаточно написать в документации что програмист что-то "должен" и язык сразу становится "бозопасным"?

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено proninyaroslav , 19-Янв-20 09:07 
Контракт раста прописан в компиляторе, а не в документации. Да, если ты напишешь unsafe блок или функцию то никто не запретил тебе выстрелить в ногу. Но как минимум остальные будут знать, что этот участок способен выстрелить в ногу, и тут два варианта: либо избавится от него, либо убедитсья что он не вызывает UB и совершенно безопасен.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Совершенно другой аноним , 20-Янв-20 14:39 
Тогда, по этой логике - если он прописан в компиляторе, то компилятор должен или не разрешать выполнять такие запрещённые действия, или выдавать, по крайней мере, предупреждение. А если так получилось, что эти все UB разрешены и/или возможны в unsafe (я так понимаю, что unsafe для этого и сделан), то вроде как непонятно почему так затроллили автора. Он воспользовался штатной функциональностью языка программирования/компилятора, на которую компилятор не выдал никакой диагностики.

Опять-же у товарища из RustSec была возможность, если автор не соглашается применять предложенные изменения, сделать свой fork и там всё сделать как надо. Тем более, как я понимаю, он точно знает как надо делать, не даром-же он из RustSec. Вот-бы и посоревновались. Тем более там ещё было, судя по другим сообщениям в теме, несколько unsafe-ов, так-что товарищ из RustSec мог бы себя ещё несколько раз проявить. Глядишь-бы в сумме был-бы одновременно и быстрый и безопасный framework. Ну или два - быстрый и ненадёжный, медленный и надёжный. А там сам потребитель сделал-бы сам свой выбор - что ему важнее.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено proninyaroslav , 20-Янв-20 15:50 
Они присылали патчи с исправлениями UB, а также прислали патч который убирал многие unsafe блоки. Но автор посчитал это "некрасивым" решением и сказал что исправит это позже, а пока просто сделает так чтобы из публичного API этот UB был бы недоступен. Вот тут подоспели тролли с reddit, которые начали поливать его за это.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Совершенно другой аноним , 20-Янв-20 16:02 
> Они присылали патчи с исправлениями UB, а также прислали патч который убирал
> многие unsafe блоки. Но автор посчитал это "некрасивым" решением и сказал
> что исправит это позже, а пока просто сделает так чтобы из
> публичного API этот UB был бы недоступен. Вот тут подоспели тролли
> с reddit, которые начали поливать его за это.

Если не путаю, то в комментариях на habrahabr-е писали, что кто-то протестировал эти патчи и оказалось, что с ними actix-web падает. Так-что, наверное, товарищу из RustSec надо было для начала их у себя как-то погонять и протестировать. И опять-же, чтобы разубедить автора мог-бы, наверное, и предоставить замеры динамических характеристик (на сколько они упали, а то, может и вообще никак не повлияли), и тогда RustSec-овцу честь и хвала за правильное решение проблемы.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Anonplus , 19-Янв-20 11:16 
Упрощённо говоря: Rust гарантирует, что если ты не будешь лезть за оговоренные пределы, то код будет безопасным. А если будешь лезть, ок, но там уже ты сам за себя.

В C++ тебе нигде ничто не гарантируется.

Проводя аналогию с онлайн-играми: Rust это PvE-сервер (тебе гарантируют, что пока ты явным образом не щахочешь напасть на другого игрока или не вломишься во враждебный город, на тебя другие игроки напасть не смогут), а C++ - PvP-сервер (в любой точке мира на тебя могут напасть и ты везде полагаешься исключительно на свой скилл).


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 11:55 
в rust есть unsafe блоки!
UNSAFE БЛОКИ!!!!!!11
Какой ужас, это же хуже чем Си!!!!
Как они еще смеют называть язык безопасным!!!!11

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 11:58 
А еще там есть возможность ассеблерные инструкции вызывать. После этого rust можно назвать самым небезопасным языком во вселенной.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Урри , 20-Янв-20 13:59 
Само собой. Вот один широко известный язык ввел принудительную индентацию с обоснованием - "а вот теперь все станут писать красивые и понятные программы". Так почему бы другому не ввести "для всего, что сложнее 2+2 пишите unsafe"?

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:08 
Правильгые действия в такой ситуации?

Если недовольных послать на Bondage gay website это может спровоцировать людей которые относились нейтрально.
Вежливо разговаривать со всеми тролями не хватит времени.

Так што делать?


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:10 
Игнорить

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:36 
Всех посылать и самому ловить лулзы. Добавлять ещё больше unsafe-а. Вот самые правильные действия всегда.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 06:02 
Писать исключительно на unsafe. Тогда у троллей сгорит.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено мяя , 19-Янв-20 11:45 
Назло маме отморожу уши?

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено тот_же_анон_уже_без_мабилы , 18-Янв-20 21:45 
>что делать?

поучиться у Линуса Торвальдса отношению к таким мудакам?


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено burjui , 19-Янв-20 13:43 
И принимать полезные патчи, чтобы самому не оказаться мудаком.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Анонимун , 18-Янв-20 21:59 
>Bondage gay website

Что-то не это напомнило вот эту картинку imagebam.com/image/0959b91331383828


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Gefest , 18-Янв-20 22:13 
Варианты ответов, сообразно жизненным ситуациям  :

Ассемблерных вставок не хотите ли ??

Если джентельмены недовольны кодом, - пусть  джентельмены берут и переписывают !

Мну пишет на с++98 с 2005 года и считает сборщики мусора костылями для умственно отсталых программистов .

Иншалла брат. Ты хочешь сказать, что мусульмане не могут писать код ??!


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Егор Мамонтов , 19-Янв-20 03:56 
полностью с вами согласен

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Michael Shigorin , 19-Янв-20 01:57 
> Так што делать?

"patches are welcome"


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 06:53 
>> Так што делать?
> "patches are welcome"

"Если бы я мог, сам бы сделал, а так Тыжпрограммист!"


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 12:14 
Вот только такие patches были не welcome.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 00:16 
Читать книгу не работайте с мудаками. Рекомендовать книгу не работайте с мудаками и как-то обьяснять всем что они мудаки особенно той части троллей которые набегают. Как-то ранжировать уровень программистов не знаю по звездочкам и например принимать сообщения только от девелоперов уровень которых три звездочки =)

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Owlet , 18-Янв-20 21:15 
> Rust-фанатики оказались слишком нетерпимыми

Указали на потенциальный источник уязвимостей из-зи дичайшего говнокода, вот уже действительно - фанатики.

Очень жёлтая оказалась первая новость, желаю дальше стараться лучше.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:36 
Указывать надо корректно, а не шквалом сами знаете чего.

Ну а что касается говнокода - сделали бы лучше, раз им это не нравится


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:40 
Типичное изгнание автора из проекта. Потом возьмут его код и представят как свой, только к троллям будут относиться жёстко.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Michael Shigorin , 19-Янв-20 01:59 
> Указывать надо корректно, а не шквалом сами знаете чего.

Осторожно, Вы как раз профильному специалисту по этсамому отвечали.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:40 
> Указали на потенциальный источник уязвимостей из-зи дичайшего говнокода, вот уже действительно - фанатики.

Ну а что поделать, если этот гoвнокод тормозит меньше, чем труЪ safe код?


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено menstenebris , 18-Янв-20 21:45 
Забавно что Грэйдон Хор считал основной фичей языка fearless concurrency. А вовсе не Безопасность(тм)

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:58 
Только fearless concurrency напрямую вытекает из гарантий безопасности работы с пямятью в Rust. Забвано, что это был неожиданный эффект. Сначала создатели Rust хотели решать эти две проблемы отдельно, но когда решили проблемы с памятью, было формально доказано, что это реашает проблемы гонок данных в общем случае. А вот actix как раз жестоко эти гарантии нарушал, из-за чего некоторые уникумы так неадекватно взбесились.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено dimcha , 18-Янв-20 21:05 
Как-то стороны позабыли о золотом правиле Open Source - "не нравится - делай форк". Товарищ и правда слабонервный оказался. Нет, чтобы послать троллей делать форки, так он самовыпилился... Что этот, что johnatanf... Неадекват на неадеквате...

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:09 
Посылать всех не лучий выход из ситуации. Впрочем да пошел ты!

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Сообщество , 19-Янв-20 00:03 
Форк? Падажжи... Это чё, самим код писать?! А можно автора как-то раскулачить, чтобы проект был наш, а он бы нам код писал и тикеты закрывал? И SLA ввести: не закрыл критический баг в 24 часа - штраф пусть платит. Время одиночек прошло, кто не понял, тот поймёт.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 00:20 
Хорошая мысль. Только вот тролли пусть и платят тогда. Хотят что-то создали issue и пусть за нее переведут денег и тогда над ней начнут работать ... а то выходит так что чувак там в свободное время чего-то изучает а его троллят? в целом тогда нужно добавить какой-то рейтинг для пользоватлеей ... может локальный рейтинг для конкретного разработчика

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено eganru , 18-Янв-20 21:11 
[i]Мрачный день для Rust[/i] - почему? на мой взгляд прекрасный пример для того, чтобы люди в дальнейшем думали, связываться ли с rust и open-source.

Это случай будет всем нам уроком.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:14 
Как будто это какой-то уникальный случай нервного срыва у open source разработчика или токсичного поведения отдельных личностей из комьюнити, характериный только для Rust и не для чего более. Ваше умозаключение - софизм.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 06:05 
А в не опенсорс кто троллями занимается? А ведь они и там есть и долбятся в почту и техподдержку. В чём разница?

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Tita_M , 19-Янв-20 09:57 
В том, что эта грязь не доходит до разработчиков напрямую, а основной удар берёт на себя сотрудник тех. поддержки.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 16:01 
Вот об этом я тоже подумал. Надо завести секретаршу.
Этакий firewall.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено An0n , 18-Янв-20 21:21 
> не соответствует парадигме разработки на Rust

Какие дегенераты... Мало ли, каких они там парадигм напридумывали, человек продукт сделал так, как позволяет инструмент, парадигмы в чьих-то бошках программные исключения не вызывают.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:45 
Ну если там действительно явный UB, то они правы
Не правы остальные дегенераты, которые тролли

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:23 
Норм похайпился :D

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено муу , 18-Янв-20 21:28 
ещё один обиженный самовыпилился, ну наверно это к лучшему
в таких случаях на самом деле всё просто:
1) если наезжающая сторона права с технической точки зрения - искать техническое решение и точка, особенно если шлют PRы, а если не шлют отмазаться "Pull Requests are welcome"
2) если наезжающая сторона не права с технической точки зрения - один раз объяснить почему, а потом всем троллям закрывать issue как duplicate of #100500, >/dev/лес

всё остальное от нечистого^W от SJW и прочего ЛГБТ
автор слабак и неженка


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено муу , 18-Янв-20 21:34 
ЗЫ почему Поттеринг не выпилился когда трололо на него стаями нападали?
потому что что бы не говырили - Поттеринг мужЫк, а этот ваш николай, который кстати на мелкософт работает, что само по себе как бы намекает, размазня

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Ваш Анонимус , 18-Янв-20 21:47 
Потому что Поттерингу деньги платят.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено KotikNarkotik , 18-Янв-20 23:24 
Так и этому платят

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 06:07 
"Этот" не работает в RedHat.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено KotikNarkotik , 19-Янв-20 14:08 
> "Этот" не работает в RedHat.

Он работает в майкрософт, где и пилит actix-web фултайм. (Иформация с хабра)


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено тот_же_анон_уже_без_мабилы , 18-Янв-20 21:50 
>размазня

+1


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Анонимун , 18-Янв-20 22:05 
Вы пригласите его на опеннет для закалки. Заодно и русский подучит.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено анонимус12345 , 18-Янв-20 23:50 
на хрена он сдался тут, такой нежный?

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 00:21 
Брутальные программисты должны быть с битой пи%дить других ... что бы доказать чей код стайл четкий?

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним84701 , 18-Янв-20 22:14 
> потому что что бы не говырили - Поттеринг мужЫк,

Ага. Таких "мужЫков" (по условию: mushik = (ЧСВ > 9000 || strcasestr(name, "Artagnan"); )
на опеннете – чуть ли не каждый второй аноним.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено муу , 18-Янв-20 22:21 
ну про него можно много чего наговорить
я даже дополню :)

mushik = (ЧСВ > 9000 || strcasestr(name, "Artagnan") || has_NIH_syndrome || not_a_bug );

но троллей не кормит и перед оными троллями не прогибается


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Ktulx , 20-Янв-20 00:22 
> но троллей не кормит и перед оными троллями не прогибается

Да, автор actix-web так и поступил - не стал терпеть поливание помоями за добровольную работу и тратить время на разгребание высеров троллей. Отличный урок комьюнити. Жаль, некоторые не могут его усвоить и продолжают талдычить про "неженку" и "немужыка". IT превратилось в сферу гопарей "Ты с какова раёна^W языка/парадигмы/фреймворка/...? Unsafe-ы есть? А если найду?"


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Gefest , 19-Янв-20 04:24 
Да зачем ??
Недавно мну  восстанавливал одну программку по автоматическому дифференцированию середины 90-х годов, приучал её к сборке и корректной работе  на современных компилляторах.
И тут мне отписали , что в определенных условиях, порожденный ей код работает ошибочно.
В великой тревоге я пересмотрел все модели, где оно использовалось, и обнаружил (и методами формальной спецификации показал) что оные условия нигде не возникают. И с христианской кротостью поделился этой радостной новостью с написавшим.
И что же ?? Тот оказался человеком безнравственным погрязшим в гресе ленности и чревоугодия , ибо не возрадовался он сей благой вести, но алчно потребовал исправить баг в наиближайшее время.
Тут ангельское терпение мое переполнилось и вопросил я :"А с чего вы решили, что я должен снизойти до вашей просьбы ??"
И получил ответ, что мне не следует хамить.
И ответил , я что хамство есть непочтение к лицам выше по социальному статусу , а следовательно, я , теоретически, могу его имярек избить, убить, а труп о.  подвергнуть орошению уриною , но нахамить я не могу даже на умозрительном уровне, и попросил за свое  поведение извиниться.
И меня , впосле этого , обозвали не иначе как   "Позором Индустрии" !
Мну ответил, что после Android и Chrome позора в индусрии  быть не может !
Однако , потом раскаялся за свои слова , ибо если предложили б мне создать инструмент тотального шпионства за пользователями, я бы Android и Chorome не превзошел .

Тем не менее, когда через несколько дней праздников я вернулся к работе, на почте обнаружилось 578 каких-то сообщений непонятно от кого и по большей части ругательных.
Не долго думая, я написал скрипт , рассылающий стандартный ответ за авторством Стругатских
"
Уважаемый /-ая/, /-ые/ гр...! Мы получили и прочли ваше интересное письмо. Сообщаемые вами факты хорошо известны науке и интереса для неё не представляют. Тем не менее мы горячо благодарим вас за ваше наблюдение и желаем вам успехов в работе и в личной жизни
"

И только после этого, я с ужасом обнаружил, несколько писем с обвинениями меня в том, что я сексит и страдаю мегаломанией. Я перевел репозиторий в статус приватного. Прошло два года, и рука смертного ни разу с тех пор не вбивала пароль от того аккаунта.

Мораль : заводите все публичное на ящик с mail.bg и пользуйтесь псевдонимами в разработке. И да не постигнет вас ужасная судьба крымчан на гитхабе. Amen


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Antonimous , 19-Янв-20 12:27 
Зачёт! Прелестная зарисовка. )))

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено муу , 19-Янв-20 15:33 
красава

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Ktulx , 20-Янв-20 00:37 
По твоей же логике он "немужыг", "неженка", "прогнулся" и всё такое. А должен терпеть!

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 16:11 
>Chrome
>Инструмент тотального шпионства

Это стереотип. Chrome ничего не сливает, если галочки поснимать, в отличии от китайских собратьев.
Правда, в сеть лезет исправно.

>Не следует хамить

Кстати говоря, замечено, что на хамство (и иронию), даже если правда на твоей стороне, люди реагируют как бык на красную тряпку. Что, если применить тактику стоического хладнокровия?


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Gefest , 19-Янв-20 17:27 
>Что, если применить тактику стоического хладнокровия?

Ээм, это как ?? Тихо коммитить, и разработчик никому не отвечал с 2015 года ??


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Bx_ , 19-Янв-20 18:03 
А вот я согласен с автором, иногда очень трудно удержаться. Впрочем, с Вами тоже согласен, морду кирпичем и не реагировать. А когда оппонент выдохнется можно бить, и плакать не давать.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Ktulx , 20-Янв-20 00:42 
> автор слабак и неженка

Не "слабак и неженка", а разумный человек, который не хочет тратить своё время на отбросы.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:36 
Вернулся?
https://github.com/actix/actix-web

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:41 
упс, с мобилы неудобно
обидно.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 21:43 
Нет, наоборот, там только postmortem записка

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Анонимун , 18-Янв-20 21:50 
А помните китайцы французского автора Notepad++ за политическую позицию затравили? Точнее, китайское правительство скорее всего. Он, правда, только в read only для новых пользователей перевел GitHub.

Нервная эта работа и полностью обратную связь не закроешь.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено An0n , 18-Янв-20 22:29 
Да тот чувак задрал в README пихать свою пропаганду. Не знаю что там китайцы, но он всех достал.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено RUVV , 18-Янв-20 22:56 
https://github.com/notepad-plus-plus/notepad-plus-plus/blob/...

А что не так с README?


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 12:01 
https://notepad-plus-plus.org/news/
Notepad++ v7.8.3 : Free Uyghur
Notepad++ v7.8.2 : Free Uyghur
Notepad++ v7.8.1 : Free Uyghur
Notepad++ v7.8 released

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 12:45 
Лучше так, чем молча смотреть на новый Холокост.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено anonymous , 19-Янв-20 14:30 
Француз, да?

Liberté Polynésie française!


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 15:52 
Ты еще Наполеона вспомни.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 12:25 
Можешь не-молчать в другом месте. Notepad++ тут при чем?

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Нанобот , 18-Янв-20 21:58 
какие нежные программисты пошли...

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 23:49 
TrueCrypt помните почему выпилился? Многие люди годами создают контент в виде кода и их мозг уже является частью программы. Предложение со стороны что-то изменить в коде прежде всего влияет на то чтобы изменить и мозг самого создателя. Человек когда идет на операцию он прежде всего должен быть психологически к этому готов. Так что подумайте готовы ли вы предоставить себя хирургу прямо здесь и сейчас или вам дать время подготовить свою нежность?

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Илья , 19-Янв-20 00:00 
> создателя

В вам пафоса не занимать


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Bx_ , 19-Янв-20 18:24 
Ха, а мне казалось, что авторов искать начали люди, которые слово нет не принимают. Про операцию здорово сказано, совесть удалить можно, но сложная операция.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Урри , 20-Янв-20 14:08 
Не начали, а по всей видимости нашли.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 22:03 
Все правильно сделал, молодец.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 00:24 
Точно ну его этот опен сурс за все надо платить а то развели этих дармоедов кругом сидят нахаляву пользубтся и еще бухтят

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 22:05 
Что за драма про какой-то неизвестный актикс-веб и зачем это форсить на опеннете? Сейчас почитал - там судя по чатам какие-то личные разборки у чуваков. От всего этого попахивает напускной скандальностью и личными мотивами (кто-то когда-то с кем-то работал, кто-то кого-то где-то кинул или сказал не то). Даже вчитываться в эту ерунду не хочется. Проблема вообще яйца выведенного не стоит. Я бы на опеннете подобную ерунду даже бы не аппрувил. Модеры, плз, не засоряйте любимый опеннет какими-то личными драмами, фэйковыми троллями и тп. Зачем эта хрень вообще тут нужна?

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 22:14 
> Что за драма про какой-то неизвестный актикс-веб и зачем это форсить на опеннете?

Вообще-то actix-web по тестам самый быстрый web-фреймворк, то что вы про него не слышали, не делает его менее значимым. Отчасти, конфликт возник на фоне делемы, стоить ли ради безопасности жертвовать производительностью.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено муу , 18-Янв-20 22:14 
скандалы, интриги, расследования же!

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Илья , 18-Янв-20 22:18 
Актикс - один из самых популярных веб-фреймворков на расте.

А личные драмы - это да, не очень приятно читать.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 23:11 
Широко известный в Марьиной роще.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 23:54 
Впереди ещё много тысяч лет и подобная проблема всплывет и с другими проектами. Если вас это не коснется, то другому поколению может и поможет данная ситуация

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено nelson , 18-Янв-20 22:16 
прям хроники хипстерских разборок
клетчатые рубашки и квадратные оправы в своём репертуаре )

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 23:15 
> ориентирован на достижение максимальной производительности
> Предложения убрать unsafe автор отклонил, ссылаясь на возможную потерю производительности

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


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 23:16 
Лицензия MIT/Apache - в чем была проблема сделать свой safe форк и развивать его? Потом бы и сравнили, кто популярнее, тот и прав.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 23:23 
Увы, это так не работает... Цель избранных - не самим что-то сделать, а чтобы другие не делали. Поэтому идёт уничтожение чужих продуктов.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Aqueelone , 20-Янв-20 18:48 
А результат? Проэкт, который люди "распробовали" и, возможно, "полюбили", уходит из ОпенСоурсе в серую зону условно бесплатных, но проприетарных проэктов. Проэкт не только не убит, но и получил мощный импульс для ставания "молодым стартапом" с финансированием, например Silicon Valley Foundation. Автор явно в выиграше...

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Сообщество , 19-Янв-20 00:39 
Сложна. Проще автора затравить, чтоб покаялся и писал, как нам надо.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено zxccxz , 18-Янв-20 23:17 
>"Может привести к уязвимостям, бяк бяк, напишу статью про это!"

Кажется ситуация максимально простая, если пакет уже долгое время находится в пользовании и собирает столько хейта и интереса, то почему до сих пор не было каких-то атак использующих потенциальную уязвимость? Как только сможете сделать - тогда и будете пи**еть, а пока это всего лишь вскукареки челов которые возомнили себя скилловыми спецами в ИБ.  


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 23:26 
Да не было там никакой уязвимости, просто захотели выбить лучший проект, чтобы потом пропихнуть свой хренокод.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Anonymqwe , 20-Янв-20 04:17 
Вы статью на Medium прочли, или нет? Там UB в методе помеченном как safe. Для бенчмарков сгодится, для прода — нет.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено JL2001 , 21-Янв-20 12:17 
> Вы статью на Medium прочли, или нет? Там UB в методе помеченном
> как safe. Для бенчмарков сгодится, для прода — нет.

плохо знаком с rust
там можно метод с unsafe сверху заанотатить как safe - типо программист проверил поведение и мамой поклялся?


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 23:28 
Какой смысл использовать раст если все проекты на нём используют его же unsafe методы можно так сразу на С++ писать или даже на асме.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 18-Янв-20 23:40 
Ну чтобы запереть все небезопасное в unsafe, в C++ же и тем более асме у тебя весь код - один большой unsafe

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 22:06 
В си++ есть unique_ptr

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 00:25 
Никогда не слышал о таком

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 17:51 
Ну вот этот actix как раз написан так, как будто чувак очень хотел писать на си, но зачем-то взял rust. Оттуда и претензии.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 00:27 
А есть какой-то вариант для тех кто хочет пистаь на си подобном языке, но что бы без указателей и прочих операций. Слышал что есть D, но он чет походу не решил всех проблем Си

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 15:25 
В D, так же как и в расте, есть возможность (если надо) работать небезопасно и как следствие в программе так же может возникнуть неопределенное поведение. Т.к. язык позиционируется в том числе как язык системного программирования, в нем есть работа с указателями, есть приведение типов (cast), ассемблерные вставки, области памяти "не для Garbage Collector'а"  и т.д. Но в литературе по языку не приветствуется применение этих штук для обыденных прикладных задач, советуется применять подмножество SafeD ("безопасный D") и его для всего "несистемного" хватит с головой. Правда, ценой некоторой потери производительности.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 15:26 
Ошибся уровнем. На пост ниже надо было

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Растишка , 18-Янв-20 23:37 
У Раста самое доброжелательное сообщество, говорили они.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено йййй , 19-Янв-20 00:02 
#RustGate

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Тфьу , 19-Янв-20 05:11 
#RustGape скорее

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 13:44 
#GustRape

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 12:36 
goatrape

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено anonimous , 19-Янв-20 13:48 
#rustRape

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 17:20 
RustRape

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 00:23 
leftpad говорили они :)

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Anonim , 19-Янв-20 00:39 
Мну Раст приказывает всем быть свободными!!! 8)

Паря неустойчив. Бывает. Плохо вышло. Напулрвестите ему поддержки, чтобы понимал, есть люди, кроме этих и ему к ним тоже можно.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Мама , 19-Янв-20 00:46 
А потом пришла воспитательница и развела всех по разным углам.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 01:20 
А всё это от Линуса пошло. Он как обрёл статус "примадонны" так решил что имеет право оскорблять людей налево и направо. А детишки на него посмотрели и решили подражать. Пусть у самих скиллов нет, зато докапываться до мелочей и оскорблять - на это много ума не надо.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 01:35 
Вот только Линус своё защищает.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Michael Shigorin , 19-Янв-20 02:11 
Линус если говорит, то по делу; и переубедить его возможно.
В отличие от self-righteous bigots.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Тфьу , 19-Янв-20 05:14 
Ну вон про zfs он высказался в стиле nih. Где-то может и был смысл в его словах, но явно не везде. И было видно что говоря о том что zfs не нужна, т.к. линукс итак все умеет, он явно не использовал ее и не знаком со всеми ее возможностями.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 13:41 
про zfs - там головная проблема с лицензией, пока не определятся, никакого zfs в ядре не будет:

> ...ни одного шанса на включение ZFS в ядро, пока не получу официальное сообщение от Oracle,
> заверенное их главным юрисконсультом или, лучше всего, самим Ларри Эллисоном, в котором
> говорится, что всё ок, и ZFS теперь под GPL.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено муу , 19-Янв-20 02:54 
Линус хоть и жёстко отвечает, учитывая что сейчас он намного смягчил тон, обычно очень хорошо знает то о чём говорит и рубит правду матку, иногда с плеча, при этом обычно он тупо прав и говорит в глаза то что думает именно так как он это думает, а это на сегодняшний день редкое и весьма недооценённое качество

проблема то на самом деле гораздо глубже, в современном гнилом обществе где форма важнее содержания понаехали "обиженные", "угнетённые" и прочие "меньшинства" и пытаются править балом

надо в смысл вникать, кушать, так сказать, конфету, а не рассматривать обёртку в поиске скрытых символов иллюминатов и орфографических ошибок


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 17:49 
Линус, в отличие от многих, всегда (ну, почти) говорит по делу и аргументированно, четко обосновывая своё мнение. Понятно, что нынешним нежным кисам не нравится его прямота, но это проблемы кис.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено анонимммнн , 19-Янв-20 02:21 
Молодец, все правильно сделал.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 00:30 
Двоякая ситуевина:

1. Вроед чуваки правы там по коду как-то чего-то где-то как-то
2. Вроде и код рабочий и модно пользовать то есть задачу решает

Если надо чего-то запилить так тут удобно было б взял и заработало,
а с другой стороны начитавшись кода Python системных библиотек порой
страшно становиться за будущее человечества ... я это к тому что тут
непонятно если кто захочет быстро сервер органищовать так теперь путь
явно длиннее будет


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 03:23 
Все правильно сделал.

Если выкладывать код, надо сразу писать, что если что-то такое хотят, с чем автор (он же мантейнер) категорически не согласен, пусть идут разрабатывать и поддерживать собственный форк.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено saahriktu , 19-Янв-20 06:40 
Проще просто выкладывать тарболы без обратной связи. А если уж пользоваться git'ами, то тогда уж можно изначально настроиться игнорировать что там будут писать. Разве что попадутся действительно стоящие замечания. Тогда можно для них сделать исключения.

В интернете, конечно, всегда будут те, кто неправы. И принимать всё из интернета близко к сердцу - никаких нервов не хватит. Лучше так не делать.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 16:21 
>без обратной связи

А баг рапорты? Лучше нанять специального человека фильтровать обращения (может, даже из сообщества).
Может, заменить баг рапорты телеметрией?


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено saahriktu , 19-Янв-20 22:23 
Не всем нужны багрепорты.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 23:46 
> Не всем нужны багрепорты.

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


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено saahriktu , 19-Янв-20 23:56 
Это отдельный вид багов, и они встречаются не так уж и часто.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 23-Янв-20 08:02 
git != GitHub.

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


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено microcoder , 19-Янв-20 07:08 
Автор репозитория - слабак, нюня, который поддался на чью-то провокацию. В этом проекте не было Хозяина, поэтому "хейтеры" поделили эту роль между собою и поэтому произошла катастрофа.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 16:26 
А ты moо duсk.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 18:03 
Да пошел ты в жoпу. Он никому ничего не должен. Пошутили - сидите теперь без его ПО. В следующий раз пусть думают о последствиях. Если его друзьям понадобится фреймворк - с ними он поделится. А с тобой нет

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено pin , 19-Янв-20 07:54 
Если язык позволяет делать "фичи", зачем это запрещать делать программисту? Маразм крепчал.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено докерман , 19-Янв-20 11:04 
никто ему не запрещал. Просто это поколение софт-чайлд.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 08:20 
Не понимаю что мешало не довольным сделать форму проекта и делать там все правильно...

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 13:33 
Не умеют они сами ничего делать, только уничтожать лучшие проекты.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Спанчеб , 19-Янв-20 13:07 
Избиением детей ничего кроме озлобленности и ненависти и мести не добиться, особенно когда избивают до полусмерти, мало того так можно отбить важно жизненные органы.
.

И когда ребёнок вырастет, он все припомит таким родителям или просто не будет с ними общаться
Ненависть и избиения порождают только ненависть в ответ

Поэтому сдаётся автор поста просто тролль и школьник, который ничего не понимает в воспитании и психологии.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 00:38 
Ну давайте не будем путать НАСИЛИЕ и КРИТИКУ.

1. Насилие это когда просто бьют (оскорбления и троллинг). Таких надо самих гасить по полной и вообще из сообщества выкидывать
2. Критиека это когда бьт за херовые результаты, но показывают как делать (Вам вот по рукам за то что вы загадили что-то не давали и не заставляли оттирать или оччищать) я вот помню у нас даже в школе были такие товарищи - так и научились и вести себя и делать качественно

Я это к чему если речь идет тупо онасилии то конечно нужно как-то с этимбороться а если ему скзаали жй парниша вот тебе вариант получше дава обсудим то это другое даже если обратили внимание на проблму это вообще класс а вот устравитать из жтого нытье и тп уде перебор


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 11:44 
Классный язык, на нем даже нельзя реализовать некоторые алогоритмы, без вставок Си кода (unsafe)

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 00:39 
Нечего писать небезопасные алгоритмы

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Скевоморф , 19-Янв-20 16:08 
Эх зря он поддался, нужно было закрыть issues и на главной странице написать что бы все тролли шли лесом. А он вместо этого обиделся как девочка.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 18:09 
В следующий раз не автора ПО обзывай, а иди в треды и обзывай троллей и защищай автора. Автор ничего тебе не должен. Он не должен быть крутым мужиком. Может позволить себе плакать, а может позволить себе удалить свой продукт. Чем писать тут что нужно было сделать ему - ищи его контакты и поднимай его дух и ЧСВ, если тебе нужно его ПО

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Скевоморф , 19-Янв-20 18:24 
А ты чо? Заступник за всех униженных и обиженных? )))
1. я не обзывал, констатировал факт.
2. я не утверждал что мне автор что-то должен.
3. нет он не должен быть крутым, достаточно быть мужиком ))
4. мне его ПО не нужно. сопли кому либо потирать не собираюсь. пусть учиться не обижаться и не распускать сопли.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 19:27 
Зачем ему учиться быть терпилой? Что бы ты был им доволен и не говорил что он "как баба" и "не мужик"?

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Скевоморф , 19-Янв-20 21:25 
Чувак ты рамсы попутал. Я не утверждал что ему надо учиться быть терпилой. Ты свои фантазии за действительность не выдавай.
Причем тут моя довольство или не довольство? Если чувак научиться меньше обижаться на млекопитающих, тем лучше ему будет. Самочувствие будет лучше, здоровье крепче.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено huhuhu , 20-Янв-20 16:40 
А может ему и так норм. А ты тут подваниваеш.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 17:49 
Прочитав заголовок уж было думал, что наконец Царю удалось кого-то образумить, а тут вон что - свои же заклевали. Цирк да и только

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Aninomuz , 19-Янв-20 18:31 
У них reddit - ихнее всё. Меня шеф однажды заипал со своими пруфами с реддита, ну типа я должен был на этом сраном рэддите искать пруфы моим design decisions чуть ли не по каждой говнострочке. Ну я и находил. Самые ебанутые. Чисто для прикола. Они там все в этой америке нынче такие со своими стартапами.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено лютый жибист__ , 19-Янв-20 18:34 
Статья
/smoke-testing-rust-http-clients
на самом деле преинтереснейшая. И показывает, что раст ещё сырой как не знаю что.

Комменты про то, что на данной либе уже серьёзные бЫзнесы были построены смехотворны.

p.s. Желаю расту удачи. Лет через 15 глядишь можно будет что-то полезное на нём увидеть.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 19:35 
Школота в треде пишет, что он должен терперть такую же школоту. Это опенсорс, где могут отблагодарить только уважением и благодарностью, а вместо этого он должен терпеть помои. Да нафиг ему это надо, правильно, что удалил

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено anonymous , 19-Янв-20 21:10 
Интересно, а гитхаб умеет заблокировать комментарии и issue для репозитория? Если нет, то большая доля ответственности лежит на нём. Хостер должен помогать своим пользователям бороться со спамом, а не смотреть на травлю безучастно.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 21:27 
конечно issue есть  возможность отключать, но тогда зачем нужен гитхаб?

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено anonymous , 20-Янв-20 11:06 
> конечно issue есть  возможность отключать, но тогда зачем нужен гитхаб?

А какие есть ещё варианты, если на вас идёт спамерская атака? Когда на тысячу мусорных issue приходится только одна по делу. Никто не будет читать весь этот мусор, чтобы найти полезное зерно в бочке дерьма.


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 21:27 
Убогий issue tracker - это точно не главное его преимущество

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено huhuhu , 20-Янв-20 16:37 
Хостеру от этого только профит.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено raver , 19-Янв-20 22:25 
Взяли, на ровном месте загубили проект. Да весь линукс базируется на unsafe, куда ни плюнь везде unsafe. Даже на Go полно проектов где unsafe unsafe-ом погоняет, взять тот же bolt.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 19-Янв-20 22:58 
есть сомнения, что человека довели из-за того, что какие-то "самые умные" стремились к совершенному коду; никогда не будет совершенного кода: один код лучше, другой код похуже, но это, конечно, не значит, нужно плохой код писать...

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 00:04 
Туда и дорога. В сообществе не нужны ни быдлокодеры плодящие уязвимости во имя циферок на никому не нужном синтетическом тесте, ни психически неустойчивые снежинки, ломающие проекты потому что им, не дай бог, указали на качество их кода, или их кодом воспрользовались демоны их ICE или ещё откуда.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено пажилой человек писятчетыре года , 20-Янв-20 07:55 
moo du tschok заткнись

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Джафар , 20-Янв-20 10:39 
Быдло здесь только ты

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 13:22 
Сообщество это ты что ли? Чего накодил хоть?

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 05:03 
а в Rust разрешено unsafe пользоваться или нет? Вроде возможность дают, а вроде сами на нее ругаются, причем не важно, по назначению она используется или нет.

(PS) Операционные системы в большинстве своем написаны на си и дают к себе доступ только через сишное API, и естественно вы не можете это использовать без unsafe.

Внутри Rust в стандартной библиотеке, которую использует каждый safe хеллоуворлд, есть unsafe.

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


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено RustIsMostlySafe , 20-Янв-20 10:49 
"Внутри Rust в стандартной библиотеке, которую использует каждый safe хеллоуворлд, есть unsafe. "

это, например, где именно?


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Нуправдаесть , 21-Янв-20 03:57 
Без unsafe как получишь доступ к системному вводу\выводу? Система дает к этому доступ через сишное api.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено anoooooooooooooooooon , 20-Янв-20 08:54 
А я всегда знал что Rust макаки очень не вменяемые и даже сильно опасные.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 11:06 
а говорили они, что по нервозности программирование сразу после библиотекаря идет кряду

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 11:34 
Типа, библиотекарь спокойная работа? :)

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено JL2001 , 21-Янв-20 12:34 
> Типа, библиотекарь спокойная работа? :)

если ружьё разрешат использовать (хотяб прикладом), то очень спокойная


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Ы , 20-Янв-20 13:56 
Бугага! Весь опенсорс во всей красе, получают все на халяву и при этом еще и критикуют! А еще пиши на хрусте, говорили они, у нас сплоченное и дружное сообщество, говорили они, мы будем помогать, говорили они.    ;)     С таким хруст-секурити-командами та и даром не нужно этот костыль использовать и что-то кому-то писать. Человек пишет, вкладывает в проект время, популизирует язык, а "сообщество" рассказывает ему, что делать с его проектом и плюет в лицо? Все правильно сделал! Пусть сами пишут и поддерживают. Хрустеры они такие хрустеры ...

Интересно, сколько из "профессиАНАЛОВ"-критикантов написало самолично проекты, которые загрузили более 800К раз?


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено лютый жабизд__ , 20-Янв-20 15:10 
>Весь опенсорс во всей красе

Такой опенсорс не нужен.

Например RHEL+CENTOS это опенсорс, который нужен. Для нищих CENTOS, для ребят посерьёзнее RHEL.
Путние СУБД имеют community версию и платную. ИТД

А у данного товарища какой-то лютейший фофан, на котором только псих будет стоить прод. Про это было написано большими буквами?

Вообще, если статью прочитать про сравнение http-клиентов на растишке, волосы шевелятся с того какой он ещё сырой по сравнению с теми языками, которые он уже-вот-вот-почти-убил )))


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено huhuhu , 20-Янв-20 16:29 
Хорошо ты мир разделил на черное и белое, продолжай тем же курсом ага.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Джафар , 20-Янв-20 23:19 
Баран ты и больше никто.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено None , 20-Янв-20 14:15 
Даже не знаю, какой тут вывод сделать, может быть, что без unsafe на rust ничего толком не напишешь?

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено serq , 20-Янв-20 16:56 
Nginx ведь на Си сделан, значит ансэйф, раз.....ть к чертям их,  пусть удаляются

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено Аноним , 20-Янв-20 20:19 
в сообществе сишников нет таких нежных фей, которые падают в обморок от вида указателей.

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено JL2001 , 21-Янв-20 15:08 
> в сообществе сишников нет таких нежных фей, которые падают в обморок от
> вида указателей.

кто пишет на Си, тот в армии не смеётся


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено фыдыдыдыдыд , 20-Янв-20 17:52 
Репа вернулась назад.... надеюсь надолго )))

"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено фыдыдыдыдыд , 20-Янв-20 20:06 
fafhrd91 commented 3 hours ago

I realized, a lot of people depends on actix. And it would be unfair to just delete repos. I promote @JohnTitor to project leader. He did very good job helping me for the last year. I hope new community of developers emerge. And good luck!


"Разработчик Rust-фреймворка actix-web удалил репозиторий из-..."
Отправлено And , 30-Мрт-20 09:37 
Сейчас бы жил, делал полезное, радовал других, а теперь - разруха, тоска. Затоптали человека и сломали.