The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз Sequoia 1.0, реализации OpenPGP на языке Rust

17.12.2020 10:27

После трёх с половиной лет разработки опубликован выпуск пакета Sequoia 1.0, развивающего библиотеку функций и инструментарий командной строки с реализацией стандарта OpenPGP (RFC-4880). Выпуск подытожил работу над низкоуровневым API, в котором реализован охват стандарта OpenPGP, достаточный для полноценного использования. Код проекта написан на языке Rust и распространяется под лицензией GPLv2+. Реализация криптографических алгоритмов основана на библиотеке Nettle. Поддерживаются платформы Linux, FreeBSD, Windows, macOS, Android и iOS.

Проект был основан тремя участниками разработки GnuPG из компании g10code, специализирующейся на аудите криптосистем и разработке дополнений к GnuPG. Команда Sequoia также известна созданием сервера ключей Hagrid, который применяется в сервисе keys.openpgp.org. Целью нового проекта была переработка архитектуры и применение новых техник повышения безопасности и надёжности кодовой базы.

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

В Sequoia также пытаются избавиться от недостатков GnuPG, таких как рассинхронизация функциональности инструментов командной строки с библиотекой функций (некоторые действия можно выполнить только при помощи утилиты) и слишком тесная связь между компонентами, которая затрудняет внесение изменений, запутывает кодовую базу и мешает созданию полноценной системы unit-тестирования.

Sequoia развивает утилиту командной строки sq с поддержкой субкоманд в стиле Git, программу sqv (замена gpgv) для верификации отсоединённых цифровых подписей (detached signature), утилиту sqop (Stateless OpenPGP CLI) и библиотеку sequoia-openpgp. Имеются обвязки для языков Си и Python. Поддерживается большинство возможностей, описанных в стандарте OpenPGP, для шифрования, расшифровки, создания и проверки цифровых подписей. Из расширенных возможностей отмечается поддержка верификации по отдельно поставляемым цифровым подписям (detached signature), адаптация для интеграции с пакетными менеджерами (APT, RPM, cargo и т.п.), возможность ограничения подписей по пороговым значениям и времени.

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

Предлагается два варианта API - низкоуровневый и высокоуровневый. Низкоуровневый API максимально близко воспроизводит возможности OpenPGP и некоторые связанные расширения, такие как поддержка ECC, нотариальное заверение (подпись над подписью) и элементы из черновика будущей редакции стандарта. Низкоуровневый API также предоставляет вызовы для небуферизированной обработки сообщений, разбора и сериализации полей в сертификатах и ключах. Высокоуровневый API охватывает вспомогательные и предметно-ориентированные возможности, такие как хранение открытых ключей и функции доступа по сети. Высокоуровневый API находится на раннем этапе развития и пока не готов.

Отмечается, что по намеченной функциональности Sequoia достиг готовности к релизу 1.0 ещё год назад, но разработчики решили не торопиться и выделить больше времени на проверку наличия ошибок и написание качественной и полной документации с отсылками на информацию в стандарте OpenPGP и примерами использования.

Релиз 1.0 пока охватывает только crate-пакет sequoia-openpgp и утилиту для проверки цифровых подписей sqv. CLI-интерфейс "sq" и высокоуровневые API пока не стабилизированы и дорабатываются. Из ограничений, которые планируются устранить в дальнейших выпусках, отмечается реализация сервисов для хранения закрытых и открытых ключей, поддержка незашифрованных (cleartext) цифровых подписей и возможность использования регулярных выражений для определения заслуживающих доверия подписей.

  1. Главная ссылка к новости (https://sequoia-pgp.org/blog/2...)
  2. OpenNews: Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust
  3. OpenNews: Доступен NeoPG 0.0.6, форк GnuPG 2
  4. OpenNews: Выявлен дубликат короткого идентификатора PGP-ключа Линуса Торвальдса
  5. OpenNews: Подробности атаки на шифрование PGP и S/MIME в почтовых клиентах
  6. OpenNews: Предложен метод определения коллизий в SHA-1, пригодный для атаки на PGP
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/54272-sequoia
Ключевые слова: sequoia, pgp, gnupg
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (214) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, РастаЛенин (?), 11:09, 17/12/2020 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +8 +/
     

     ....ответы скрыты (8)

  • 1.3, Аноним (3), 11:15, 17/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +19 +/
    > Реализация криптографических алгоритмов основана на библиотеке Nettle

    Оно написано на сях, точно-точно там нет никаких этих ваших дыр, от которых раст защищает?

     
     
  • 2.7, пох. (?), 11:26, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Погодите, а что тогда эти хрустики вообще написали-то и десять лет отлаживают? Я-то сослепу сперва решил что вот, молодцы, openpgp на хрусте переписали. Оказывается, нифига.

    Нескучный api, получаетсо?! Причем и он все еще немного окончательно уже но не совсем готов для прод...версии 1.0 ?


     
     
  • 3.13, Аноним (88), 11:42, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > Стабилизация Rust произошла только в мае 2015
    > После трёх с половиной лет разработки
    > десять лет отлаживают
    > Декабрь 2020

    Ясно, очередной ничего не добившийся, но преувеличивающиц чужие заявления коекакер.

     
  • 3.210, Аноним (210), 21:15, 20/12/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    они 10 лет крафтовое смузи пили потому, что ничего стоящего я там пока не увидел. натурально скачал исходники и собрал. походу весь код на дизайн сайта ушел, который тож не допилили толком.
     
  • 2.10, Аноним (10), 11:32, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    По-моему, там значительная часть ассемблер. Все же знают, что ассемблер защищает от ржавых дыр.
     
  • 2.25, Аноним (25), 12:38, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Святой Раст защищает от всех дыр, от совсем всех!
     
     
  • 3.35, псевдонимус (?), 13:19, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Дышать тоже нельзя будет?
     
     
  • 4.44, Аноним (44), 13:50, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Только через раст животворящий. Принцип железного водолазного костюма ака трёхболтовка. Нужду справлять тоже в костюм.
     
  • 4.54, furryyumminyaknyakutiputi (?), 14:28, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    смотря через что. а то мало ли захочешь неинклюзивно дышать - растокомунити не оценит.
     
  • 3.138, Аноним (51), 23:15, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Растаманы ещё не дошли до хранения паролей в публичных текстовичках, как попыхиватели? Чем "безопасней" язык, тем меньше интеллектуальные способности программиста.
     
  • 2.209, Аноним (209), 10:10, 20/12/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Реализация криптографических алгоритмов основана на библиотеке Nettle
    >Оно написано на сях, точно-точно там нет никаких этих ваших дыр, от которых раст защищает?

    Rust и от дыр в Nettle защитит!

     

  • 1.6, lockywolf (ok), 11:23, 17/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Тут без реформ в консерватории, кажется, мало что можно сделать.

    gpg сделан для инопланетян, и мне кажется маловероятным, что то, что сделано теми же людьми с той же целью, будет как-то принципиально отличаться.

     
     
  • 2.9, пох. (?), 11:27, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты внимательно прочитал новость? Какими, нахрен, людьми?!

    Принципиальное отличие тут (как во всех хрустоподелках) в том, что оно еще и не работает.
    Но очень, очень безопастное.

     
     
  • 3.15, Аноним (88), 11:45, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Принципиальное отличие от Вас в том, что оно хочет быть полезным людям.
    Забесплатно. Представляете? Вот так просто, не требуя лицензионных отчислений или зарплаты. Вот ведь чудо какое. Наверное Вам такое неизвестно - полезно ещё и бесплатно, раз любите поливать грязью старания людей.
     
     
  • 4.23, Michael Shigorin (ok), 12:34, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Он, конечно, циник (и последнее время на этой почве частенько промахивается с оценками по частичным данным) -- но уже давно оказался куда полезнее как минимум Вас, а то и вас с Рустиком.
     
     
  • 5.30, Аноним (30), 13:06, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В альте нет ни одной программы на rust?
     
  • 5.33, Аноним (88), 13:13, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А какими, простите, заслугами отметился уважаемый Вами nox, раз Вы его вскукареки защищаете? Мне казалось, разработчики Альта вполне понимают ценность открытого кода, который можно самому взять и дополнить под свои же нужды, а то и под коммерцию.
     
     
  • 6.37, пох. (?), 13:23, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    блжад, именно что понимают.
    Поэтому ценность кода на экзотическом язычке, делающего из полезного ровно ничего (причем все это успешно умеет делать openpgp) для них равна нулю.
     
     
  • 7.42, Аноним (88), 13:33, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > успешно умеет делать openpgp

    Простите, какая из реализаций (СТАНДАРТА OpenPGP) делает это успешно и без танцев с бубном? Разработчики GnuPG и начали писать новую реализацию с нуля, чтобы избавиться от костылей первой реализации.

    > Most loved language
    > Fifth most wanted language
    > экзотический язычок

    Ну да, ну да, пошло коммьюнити куда подальше, nox лучше знает.

     
     
  • 8.62, пох. (?), 14:37, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Мля, это так прекрасно, что я, пожалуй, заскриню И да, _это_ комьюнити - шло бы... текст свёрнут, показать
     
  • 8.151, Сишник (?), 11:24, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Чёт не похоже 129315 ... текст свёрнут, показать
     
     
  • 9.160, anonymous (??), 12:59, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Речь про StackOverflow Worldwide, а не про Russia ... текст свёрнут, показать
     
  • 7.46, Аноним (88), 13:53, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ах, да, ещё, оказывается, язык, чья популярность на равне с конкурирующим ему Go, можно считать экзотическим. Дело же в оффлайн вакансиях, которые под конец 2020 релевантны только для стажеров, джунов и неамбициозных людей уровнем повыше. А профессионалы и так место найдут, без всяких Go/Rust/Kubernetes и прочих новомодных штук.
     
  • 7.49, Аноним (30), 14:10, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Поддерживаю. Openpgp лучше уже тем что написан не на rust.
     
     
  • 8.61, пох. (?), 14:36, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Он лучше тем что написан - и работает Будь он хоть на gwbasic при отсутствии ал... текст свёрнут, показать
     
  • 8.82, Аноним (88), 15:48, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Аргументация уровня мой курьер лучше тем, что, он ездит на велосипеде XXX, а не... текст свёрнут, показать
     
     
  • 9.90, псевдонимус (?), 16:44, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так тот курьер ездит, а этот свой лисапед на горбу носит - ... текст свёрнут, показать
     
  • 7.189, Аноним (189), 00:21, 19/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Уточните, пожалуйста, что именно умееют делать 2 документа rfc на английском? (собственно openpgp)
    Еще уточните чем реализация этих стандартов на rust хуже самих стандартов.
     
  • 5.38, Ананимус (?), 13:25, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > но уже давно оказался куда полезнее как минимум Вас, а то и вас с Рустиком

    Чувак, несущий ахинею в комментах?

     
     
  • 6.47, Аноним (88), 14:00, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Да нет, просто второй аккаунт Шигорина, откуда он позволяет себе писать плохо про других, а то ведь с основного аккаунта (который почти белый и пушистый) атата - от начальства/инвесторов/крупных заказчиков прилетит.

    Ах, да, ошибочка с моей стороны: ник не nox, а пох, что объясняет уровень понимания.

     
     
  • 7.92, псевдонимус (?), 16:45, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Да нет, просто второй аккаунт Шигорина, откуда он позволяет себе писать плохо
    > про других, а то ведь с основного аккаунта (который почти белый
    > и пушистый) атата - от начальства/инвесторов/крупных заказчиков прилетит.
    > Ах, да, ошибочка с моей стороны: ник не nox, а пох, что
    > объясняет уровень понимания.

    Это масонский заговор против Растишки!

     
  • 6.143, Sw00p aka Jerom (?), 01:59, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Конечно полезней читать ахинею, чем комент ради комента, ибо несущий ахинею - мыслящий, мыслящий - сущий по Декарту, в отличии от бота анонимного.

    Задам встречный вопрос, избавлены ли вы от собственной ахинеи?

     
  • 5.100, Ordu (ok), 17:56, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вау, Шигорин, ты оказывается занимаешь позицию в вечном споре C vs Rust? Это почему? Раст на эльбрусе не работает?
     
     
  • 6.125, Ананимус (?), 21:07, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вау, Шигорин, ты оказывается занимаешь позицию в вечном споре C vs Rust? Это почему? Раст на эльбрусе не работает?

    Он старпер.

     
  • 6.131, Аноним (131), 22:18, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Конечно, не работает. Ему ж LLVM нужен. А LLVM под Эльбрус, конечно, уже есть, то есть почти готов, но мы его вам только под NDA, и всё равно не дадим.
     
  • 6.152, Аноним (152), 11:38, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Позвольте вам суда влезть.
    Если мыслить с точки мейнтейнера - все эти ваши хрусты, поддерживайте сами - причин миллион, их никто не называет - а зря, минусов у этих ваших хрустов больше чем ,вобщем не все понимают зачем оно вообще надо.
     
     
  • 7.161, Ананимус (?), 13:12, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Позвольте вам суда влезть.
    > Если мыслить с точки мейнтейнера - все эти ваши хрусты, поддерживайте сами
    > - причин миллион, их никто не называет - а зря, минусов
    > у этих ваших хрустов больше чем ,вобщем не все понимают зачем
    > оно вообще надо.

    Назови пять.

     
  • 7.176, Ordu (ok), 17:30, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Позвольте вам суда влезть.
    > Если мыслить с точки мейнтейнера

    А какое мне до точки мейнтейнера? Он хочет мейнтейнить? Вот пускай и мейнтейнит. Не хочет мейнтейнить, пускай не называет себя мейнтенером.

     
  • 4.52, Аноним (52), 14:17, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Между хотеть быть полезным и быть полезным - пропасть бездонная.
    Wannabe такие wannabe.
     
     
  • 5.133, Аноним (131), 22:19, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну ты-то даже и не хочешь.
     

     ....большая нить свёрнута, показать (28)

  • 1.8, псевдонимус (?), 11:27, 17/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Закопать. Хотя лучше врагу установить.
     
     
  • 2.55, Аноним (51), 14:28, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Оно ещё не стабилизировано... за три года API не стабилизировано!!!
     
     
  • 3.66, Аноним (88), 14:51, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Sequoia достиг готовности к релизу 1.0 ещё год назад, но разработчики решили не торопиться и выделить больше времени на проверку наличия ошибок и написание качественной и полной документации с отсылками на информацию в стандарте OpenPGP и примерами использования
    > за три года API не стабилизировано!!!

    Ну да, доки, CI/CD, тесты, проверка на ошибки и стабилизация за неделю делаются. Да и внутреннее API и публичное - равноценные вещи. Ещё и OpenPGP это лёгкий стандарт, с реализацией ни у одного школьника не возникнет проблем, математика нинужна.

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

     
     
  • 4.70, Аноним (51), 15:01, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > высокоуровневые API пока не стабилизированы и дорабатываются.

    Три года, Карл! Не могут API родить...

     
     
  • 5.84, Аноним84701 (ok), 16:18, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >> высокоуровневые API пока не стабилизированы и дорабатываются.
    > Три года, Карл! Не могут API родить...

    Вейланд. 12 лет.

    Стабильно:
    https://github.com/wayland-project/wayland-protocols/tree/master/stable
    presentation-time,
    viewporter,
    xdg-shell

    нестабильные протоколы:
    https://github.com/wayland-project/wayland-protocols/tree/master/unstable

    fullscreen-shell
    idle-inhibit
    input-method
    input-timestamps
    keyboard-shortcuts-inhibit
    linux-dmabuf
    linux-explicit-synchronization
    pointer-constraints
    pointer-gestures
    primary-selection
    relative-pointer
    tablet
    text-input
    xdg-decoration
    xdg-foreign
    xdg-output
    xdg-shell
    xwayland-keyboard-grab

     
     
  • 6.116, Аноним (41), 20:00, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > 12 лет

    Маленький еще, строго не суди.

     
     
  • 7.149, Аноним (149), 10:35, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ага, ещё и имя странное, Вейланд. Немец чтоли?
     
     
  • 8.153, Аноним (152), 11:41, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ой вей, таки уже вспомнили о нас, немцах ... текст свёрнут, показать
     
  • 4.206, Аноним (206), 16:00, 19/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    За "доками, CI/CD, тестами, проверками на ошибки и стабилизацией" потеряли собственно нужность.
    Всё нормально, всё в духе времени. Работа ради работы.
     
  • 3.93, псевдонимус (?), 16:47, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Оно ещё не стабилизировано... за три года API не стабилизировано!!!

    Ты что, с ума сошел? Только непрерывные инновации, только ультрахардкор!

     
     
  • 4.139, Аноним (51), 23:17, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошо, что растаманы раньше процов не делали, а то бы у нас каждый месяц менялся бы набор команд. А вот сейчас, похоже, проникли...
     
     
  • 5.154, Аноним (154), 11:44, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Хорошо, что растаманы раньше процов не делали, а то бы у нас каждый месяц

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

     

  • 1.11, Ю.Т. (?), 11:35, 17/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Ведь это просто rust-обертка к Nettle?..
     
     
  • 2.26, Аноним (25), 12:39, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Растофанатики не осилили переписать Nettle осилили только обертку. Что и требовалось доказать.
     
     
  • 3.71, Растофанатик (?), 15:01, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А мы и не собирались!
    ("а я и не сплю!")
     
  • 3.213, burjui (ok), 04:57, 23/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Когда растоманы переписывают всё целиком, онанимы жалуются, что переписывают. Когда не целиком,  жалуются, что не переписывают. Налицо иррациональная растофобия. Можно подумать, вас кто-то заставляет использовать написанное на Rust.
     

  • 1.12, Fracta1L (ok), 11:39, 17/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    Молодцы, верной дорогой!
     
     
  • 2.59, furryyumminyaknyakutiputi (?), 14:34, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Молодцы, верной дорогой!

    По совету Фрактала скачал этот самый Nettle. Был абсолютно уверен, что такой серьёзный участник растокомьюнити не посоветует бесполезных, а тем более вредных библиотек.
    Распаковал... и что я вижу??? Это же дырявая сишка!!!!!!!

    Фрактал, ты теперь официально предатель всего растоманского движения!

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

     
     
  • 3.214, burjui (ok), 05:04, 23/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Чувак, прикинь, а большинство ОС тоже на C написаны. Давайте теперь вообще не будем писать на Rust, а то ведь не защитит от сишных косяков, которых "настоящие программисты" якобы не допускают. Ой, а железо-то может глючить, С не защитит, давайте не запускать ОС на железе. Ой, а железо делают люди, а люди могут тупить, давайте не будем существовать. Ой, а несуществование нестабильно из-за квантофвых флуктуаций, давайте несуществование не будет существовать.
     

  • 1.14, КО (?), 11:43, 17/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    "специализирующейся на аудите криптосистем"
    Cайт g10code на http.
    Смеющийся испанец.mp4
     
     
  • 2.24, Michael Shigorin (ok), 12:34, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Может, потому и? :]
     
     
  • 3.83, Аноним (-), 15:54, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Дядя Миша а когда у вас никнейм стал на латинице? Круто.
     
     
  • 4.155, Аноним (154), 11:47, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Круто

    Зарубежно.

     
  • 4.171, Аноним (171), 14:12, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Простите за бестактный вопрос, как там у вас дела в криокамере? Просто Михаил написан латиницей не меньше 10-ти лет и вообще всегда был латинистым https://web.archive.org/web/20100605011248/https://www.opennet.ru/~Michael
     
     
  • 5.173, Изъяслав (?), 14:49, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Бог тебя простит.
     
  • 5.177, Аноним (-), 17:32, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не прощу
     
  • 4.203, Michael Shigorin (ok), 13:49, 19/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Дядя Миша а когда у вас никнейм стал на латинице? Круто.

    С середины девяностых, когда кириллица (точнее, не-7bit-ascii) хорошо если в сообщениях поддерживалась в среднем по больнице.

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

    PS re #171 -- не, никак не латинистым (и не гречневым), хотя применяю и эти алфавиты.  "Не немец, а природный русак".

     
  • 3.227, Аноним (227), 23:35, 14/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.opennet.ru/opennews/art.shtml?num=50836#283

    Именно! Брёвнышко не маловато?

     
  • 2.31, псевдонимус (?), 13:09, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Вот я 3 года ждал  выпуск криптографической библиотеки..их-ха-ха.. а они взяли и наваяи оболочку на сраст.. ха-ха-ха!
     
     
  • 3.34, Аноним (88), 13:19, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Так Вам, как публичному лицу Альта, может быть проще будет организовать разработку криптографической блиблиотеки на расте, а не писать на форумчиках, какие же криворукие опенсорс разрабы написали всего лишь обёрточку. Хотя чего это я? С такой точкой зрения, какую Вы здесь высказали, можно и Альт назвать обёрточкой, за которую ещё и деньги просят, какая наглость.

    Хотя не, двойные стандарты это хорошо, приветсвуется в коммьюнити, да.

     
     
  • 4.39, псевдонимус (?), 13:26, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Раст ещё и до маразма доводит? С каких пор я публичное лицо альтлинукс?
     
     
  • 5.40, Аноним (88), 13:27, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Прошу прощения, ошибся веткой :)
     
     
  • 6.43, псевдонимус (?), 13:35, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ничего, у самого такие фэйлы бывают :-)
     
  • 4.204, Michael Shigorin (ok), 13:55, 19/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Так Вам, как публичному лицу Альта, может быть проще будет
    > организовать разработку криптографической блиблиотеки на расте

    Честно говоря, недоумеваю -- альту-то это зачем?

    Не, если кто-нибудь из коллег решит в порядке инициативной разработки сделать что-то полезное -- это у нас всегда пожалуйста (те же mkimage{,-profiles} так и родились), но ведь -- полезное...

    > можно и Альт назвать обёрточкой

    Абы не "оболочкой позорной" :-) (впрочем, это уж старпёры поймут)

     
     
  • 5.228, Аноним (227), 23:37, 14/02/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Приложили руку к mkimage, теперь всегда будете его упоминать?

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

     
  • 3.172, Аноним (171), 14:14, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    От этих криптографических библиотек надо держаться в безопасности.
     

  • 1.16, Аноним (16), 11:48, 17/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Почему каждый раз, когда растоманы выпустят очередную поделку для решения квадратных уравнений, об этом необходимо постить новости?

    Перепишите уже ядро линукс на расте. И гордитесь. Если будет работать, конечно.

     
     
  • 2.20, псевдонимус (?), 11:59, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Почему каждый раз, когда растоманы выпустят очередную поделку для решения квадратных уравнений,
    > об этом необходимо постить новости?
    > Перепишите уже ядро линукс на расте. И гордитесь. Если будет работать, конечно.

    А чё, надо не только чтоб безопасное было, но ещё и работало!?

    Ставьте реальные задачи. bc вот можно попробовать переписать.

     
  • 2.56, Аноним (51), 14:31, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > поделку для решения квадратных уравнений

    Это не просто поделка, это обёртка вокруг сишной либы решения квадратных уравнений!

     

  • 1.18, Аноним (18), 11:56, 17/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Если программу на С сконвертировать автоматическим конвертором в Раст то она автоматом избавляется от багов. Но ведь тогда можно её обратно законвертить в С. И в итоге получим программу на С, но без багов. PROFIT!
     
     
  • 2.19, Аноним (3), 11:57, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Это и будет твоим домашним заданием - написать конвертер из сей в раст и из раста в си
     
     
  • 3.27, Аноним (25), 12:40, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Да такие задачки на собеседовании для джунов задают. …А потом жалуются на кадровый голод…
     
  • 3.194, anonymous (??), 12:36, 19/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Сконвериится в сплошной unsafe
     
  • 2.32, псевдонимус (?), 13:12, 17/12/2020 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
     
  • 3.187, Аноним (187), 20:19, 18/12/2020 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 4.188, псевдонимус (?), 20:25, 18/12/2020 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
  • 2.148, proninyaroslav (ok), 10:29, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Сконвертированная прога будет вся в непроверенных unsafe, а значит тоже небезопасна.
     
     
  • 3.156, Аноним (154), 11:50, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Еще туда краба в качестве оберега вклеить и вообще сукурити на уровне, не поедет - полетит !
     
  • 2.182, Страдивариус (?), 18:54, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А если ты реализовал алгоритм для автоматической торговли на бирже, который всё время сливает, то нужно поменять в нём покупку с продажей - и будет постоянно зарабатывать. PROFIT!
     
  • 2.215, burjui (ok), 05:16, 23/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Если опеннетовского онанима прогнать через депетросянизатор, то получится почти человек. Сам придумал якобы идею Rust, сам же её и обсмеял. Нет, дурачок, это не так работает. Если писать на Rust только в unsafe с голыми указателями, то получишь C. А смысл в том, чтобы довести количество unsafe до минимума, тогда в случае чего баг, от которого защищает Rust (сегфолт и т.п.), нужно будет искать только в unsafe-части кода, потому что весь остальной код бага содержать не может по определению. Наверное, это настолько невероятно сложная концепция, что местные петросяны уже несколько лет не унимаются вместо того, чтобы просто пойти и почитать доки. Это же читать надо, а не постить унылые "рофлы" в клоаку.
     

  • 1.21, Аноним (21), 12:06, 17/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А названо оно так потому что так возжелала левая пятка главного разраба? Даешь больше случайных не имющих отношения к проекту названий!
     
     
  • 2.58, Аноним (51), 14:34, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Сейчас мода пошла в среде альтернативных давать названия, как после генератора случайных букв, смысла столько же.
     

  • 1.22, Чебур (?), 12:32, 17/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    @Видишь rust/electron в заголовке
    @
    @Запасаешься попкорном и кайфуешь от войн в коментах
     
     
  • 2.28, Аноним (25), 12:42, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Через обертку написанную на раст для электрона.
     

  • 1.29, Аноним (29), 12:55, 17/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Web of Trust (WoT) в нем работает? Нет! Тогда зачем оно?

    По поводу раст обертки над Nettle, а в какой стране нинче можно реальную криптуху писать, чтоб жидо-масоны тебя не посадили? Разрешается писать только нескучные обертки над одобрения овном.

     
     
  • 2.45, Аноним (44), 13:51, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Тебя в любой стране найдут люди из той страны, которая тебе права не давала.
     
  • 2.80, Сейд (ok), 15:27, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В Беларуси можно.
     
     
  • 3.108, Аноним (108), 18:33, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    И экспортных ограничений на ПО с криптухой тоже у вас нет?
     
     
  • 4.134, Сейд (ok), 22:41, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет.
     
     
  • 5.190, Аноним (190), 08:12, 19/12/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тебе не стыдно здесь обманывать людей?

    https://avest.by/crypto/index.htm

    "В 1998 году ЗАО "АВЕСТ" получило лицензию на деятельность в области защиты информации от Государственного Центра по Безопасности Информации."

    Лицензирование деятельности это юридический запрет от государства!

    https://www.linux.org.ru/forum/security/15283293?cid=15285785

     
     
  • 6.191, Аноним (190), 08:25, 19/12/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://avest.by/crypto/cert/lic3-page1-big.jpg
    https://avest.by/crypto/cert/lic3-page3-big.jpg

    Без этих "индульгенций" пади Бацька тюрьмой грозит всем разрабам криптухи?

     
  • 6.205, Сейд (ok), 15:04, 19/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Стыдно.
     
  • 4.157, Аноним (154), 11:53, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Очередно растописатель заранее ожидающий фейла ? Если ты умеешь шифровать - тебе не пофигу ли в какой деревне это делать ?
     
  • 4.158, Аноним (158), 11:58, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    нет, нельзя наложить экспортные ограничения та то чего не существует)))
     
     
  • 5.162, Сейд (ok), 13:17, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    https://www.avest.by/index.htm
     

  • 1.36, Анестезиолог (?), 13:22, 17/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вот что раст животворящий делает!
     
     
  • 2.60, Аноним (51), 14:35, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    За 3 года написали обёртку вокруг сишной либы... Достижение!
     
     
  • 3.195, anonymous (??), 12:39, 19/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Любая вменяемая программа -- это либо обёртка к чему-то, либо набор примитивов
     

  • 1.48, Аноним (48), 14:03, 17/12/2020 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +1 +/
     
  • 1.50, Аноним (52), 14:12, 17/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Реализация криптографических алгоритмов основана на библиотеке Nettle

    А зачем оно тогда? Нескучная обёртка на хрустишке?

     
     
  • 2.75, Аноним (51), 15:09, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > обёртка

    Другого на расте написать невозможно.

     
  • 2.89, Аноним (88), 16:42, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Наверное разрабы GnuPG устали от жалоб на нечеловечески техничские и скучные инструкции как завести их продукт для той же почты, например. Да придёт OpenPGP к каждой домохозяйке.

    Правда, году этак в 2025, но всё же)

     
     
  • 3.117, PHPoenX (ok), 20:03, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Там и так ребёнок разберётся. А для младенцев есть плагины для почты, тот же автокрипт
     
     
  • 4.121, Аноним (88), 20:25, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > безопасность
    > автокрипт
    > 100500 сторонних слоёв абстрации

    Не надо троллить, лучше киньте ссылку на мануал для бабушки/ребёнка/младенца для использования. Смысл в этих обёртках, если они компрометируют безопасность, ради которой и задумывался PGP?

     

  • 1.53, Аноним (53), 14:20, 17/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    С чем связано такое отношение к расту??
    Язык как язык, странно.
     
     
  • 2.63, Аноним (51), 14:38, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А ты заметил, с какой бешеной скоростью пишут на расте? Мозила, 15 лет, 10% кода на расте. Вот эти вот, 3 года, обёртка сишной либы! Три года, Карл! А у них даже API не стабилизировано.
     
     
  • 3.64, Аноним (88), 14:43, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Мозила, 15 лет, 10% кода на расте
    > 2020 - 2015 = [1]5

    Вам бы преподавателем в университеты идти, там таких ценят.

     
     
  • 4.73, Аноним (51), 15:03, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Тебе бы историю раста подтянуть, когда его начали разрабатывать и где.
     
     
  • 5.78, Аноним (88), 15:14, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Хм, обидно читать комментариий, когда следил все эти годы за его разработкой и, в отличие от комментатора, в курсе, что стабилизация языка произошла только в мае 2015, до этого API свободно ломались от выпуска к выпуску, что не позволяло разрабатывать на нём серьёзные библиотеки, не то что движок для браузера (коих полноценных сейчас только два с половиной).

    То, что Вы способны в Википедии глянуть чиселко не говорит о вашей осведомлённости истории. То, что Вы можете прочитать три слова о том, что Mozilla пишет (писала) на расте движок, не говорит о том, что он разраюатывался так, как представляете себе именно Вы. Попробовали бы писать код, да ещё и на основе нестабильного SDK - после этого критика (а лучше предложения и пулл-реквесты) приветствуются.

     
     
  • 6.107, Аноним (107), 18:29, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Лолка, например Go версия 1.0 вышла в 2012 и уже в 2013 появился docker написанный на Go. Расскажи-ка что написали на расте за 5 лет такого за что раст стоило   бы назвать стоящим языком? Подсказка: ничего.
     
     
  • 7.120, Аноним (88), 20:19, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    actix? Не, не слышал. Мы же только распиаренный и расхваленный Гуглом язык только видим, если не Google, то уже отторжение)
     
     
  • 8.164, Аноним (171), 13:54, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Серьёзно За 5 лет написали ЦЕЛЫЙ ФРЕЙМВОРК До тебя прям совсем не доходит ... текст свёрнут, показать
     
  • 7.124, Аноним (88), 20:30, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вы хоть заметили откуда приходят в Go?
    Если Вы не разработчик, то подскажу - с PHP, где такой же порог вхождения, соответственно качество и поддерживаемость кода разбиваются аргументом "всё равно через два года с нуля перепишем".

    Ах, да, Docker сейчас только халявщиками используется из-за тонны багов и незакрытых issue в любом репозитории Docker'а. У кого есть денежные средства - все используют альтернативы. И DevOps сейчас не просто так высокооплачиваемая профессия - мало, кто хочет быть опытным в разгребании грязи.

     
     
  • 8.165, Аноним (171), 13:55, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    На Go переходят с Питона Пхпшники в принципе не могут ни что перейти А ты еще ... текст свёрнут, показать
     
     
  • 9.192, Аноним (88), 11:51, 19/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Предполагаю, что Вы в индустрию смотрите через статейки на Хабре, раз не знаете ... текст свёрнут, показать
     
  • 9.193, Аноним (88), 11:52, 19/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Не распознал в Вас тролля сразу, простите ... текст свёрнут, показать
     
  • 8.196, anonymous (??), 12:41, 19/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Я из Си ушёл в Go ... текст свёрнут, показать
     
  • 4.74, Аноним (51), 15:04, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Растаманы - как 40-летние девственницы, им всегда 5 лет. Но кто в это поверит...
     
     
  • 5.79, Аноним (88), 15:17, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    С такой логикой Intel с 1971 года не могут собрать нормальный процессор, а Java и PHP уже 25 лет не могут нормальными языками стать (популярны? да. Юзабельны? не то что бы, но терпимо).
     
     
  • 6.122, Аноним (51), 20:25, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Intel с 1971 года не могут собрать нормальный процессор

    Как же ты прав!

     
  • 3.98, Аноним (88), 17:05, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Мозила, 15 лет, 10% кода на расте

    Сейчас бы кривые управленческие решения ныне маркетинговой компании причислять к ошибкам языка программирования.

    Это как сказать, что Люк нехороший человек, потому что Дарт Веёдер убивал.

     
  • 2.65, Аноним (206), 14:44, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    С того, что на нём пока пишутся только растопыренные пальцы, ничего реально стоящего нет.
    Р - Репутация.
     
  • 2.67, Аноним (67), 14:52, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > С чем связано такое отношение к расту??

    С тем же, с чем и к systemd, например.

    Представьте, что вы просыпаетесь от того, что чувствуете, что вам в рот засовывают что-то огромное. Будете ли вы разбираться, что это, и потом думать, вытолкнуть это или сглотнуть, или сначала попытаетесь избавиться и только потом будете разбираться, что это было?

    На тот же haskell никто не гонит, потому что его не пытаются пропихнуть насильно.

     
     
  • 3.69, пох. (?), 14:58, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Не, ну с эрлангом и keyservers неплохо ведь получилось? ;-)

    И ведь даже есть другие реализации (сишные, ага) - но основные public key servers - вот на этой.

     
  • 3.72, Аноним (88), 15:02, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А то Linux, git, chromium, .NET, JDK, php, Postgres, SQLite, mongodb, cassandra, redis, electron, v8 и BSD только на Rust заставляют пулл-реквесты создавать. Куда деваться, придётся на нём писать, раз проталкивают.
     
  • 3.146, кофейник (?), 08:48, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Я просыпаюсь и мне в рот засовывают комментарии с опеннета
     
     
  • 4.183, Аноним (183), 19:16, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Комментарии в рот 8-О
    В глаза же!

    Или что-то в интернетах опять поменялось?

     
  • 3.197, anonymous (??), 12:44, 19/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    systemd был не плох, пока его не форсировали.
     
  • 2.68, пох. (?), 14:55, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Да сами не знаем - вроде и правда, язык как язык, а что на нем ни напишут - херня какая-то получается.

    P.S. я все еще жду, конечно, чуда от ruffle.rs, но пока, к сожалению -
    build(deps-dev): bump webpack from 5.10.2 to 5.10.3 in /web - и такая дребедень - каждый день
    (видимо в этом и дао разработки-на-хрусте - каждый день bump какая-то нужная и важная хрень, работа кипит!)

    P.P.S. [написал-стер, умный догадается, глупому не надо, а я боюсь сглазить]

     
     
  • 3.81, Аноним (88), 15:29, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А чего ждать? Берите и пишите - получите то, что Вам и надо. Двойная выгода - и вклад в opensource, и для себя что-то полезное получите.
     
     
  • 4.94, Аноним (131), 16:51, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А он не умеет. Это ж не комменты на опеннете строчить по полсотни в час.
     
     
  • 5.127, псевдонимус (?), 21:33, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > А он не умеет. Это ж не комменты на опеннете строчить по
    > полсотни в час.

    Ага: "напишите, перепиши это, создай вот это".  Займешь мне пару тысяч лет? А ещё у людей бывают неайти увлечения. А ещё людям бывает надо жрат. А ещё..

     
     
  • 6.142, Аноним (142), 00:30, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Так судя по его отношению к open-source разработчикам, времени на писанину много, да и кушать/хобби люди не должны, так что пох должен быть как минимум Торвальдсом, чтобы так брызжать слюнями на всех и вся.
     
  • 4.97, пох. (?), 16:57, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Мне слишком много всего надо - в одну человеческую жизнь никак не помещается. Приходится, знаете ли, использовать результаты деятельности других людей, а не создавать мир вокруг себя из хаоса.

     
     
  • 5.103, Аноним (86), 18:20, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >не создавать мир вокруг себя из хаоса

    твой мозг и так его каждое мгновение создает

     
     
  • 6.114, пох. (?), 19:59, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>не создавать мир вокруг себя из хаоса
    > твой мозг и так его каждое мгновение создает

    Надо же ж.
    Я-то думал, на это способен только Гарбходакашайи Вишну. А если он это я - чего ж такая фигня создалась и как ее обратно аннигилировать?!

     
     
  • 7.128, псевдонимус (?), 21:36, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>>не создавать мир вокруг себя из хаоса
    >> твой мозг и так его каждое мгновение создает
    > Надо же ж.
    > Я-то думал, на это способен только Гарбходакашайи Вишну. А если он это
    > я - чего ж такая фигня создалась и как ее обратно
    > аннигилировать?!

    Очень трудно жить на свете без бутылочки вина


    Все кругом в поганом свете, всюду ненависть одна

    Очень трудно жить на свете, если ты с утра не пьян

    И вокруг макаки эти на планете обезьян!©

     
  • 5.129, Аноним (131), 21:48, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Мне слишком много всего надо - в одну человеческую жизнь никак не помещается.

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

     
  • 2.76, Аноним (76), 15:10, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Все очень просто.
    Когда в lts релиз ядра линукса пролазит бажина с типами (ну unsigned int вместо int, дело то житейское) или публикуют очередную пачку CVE с выходами за границы или разыменованиями, то кто-то пишет в комментах что в нормальных языках эту ошибку допустить намного сложнее или вообще невозможно. Причем не всегда имеют в виду rust, но часто его. И тут у сишников и плюсовиков начинает рвать днище.

    Ну а через какое-то время из-за частого повторения, а CVE из-за ошибок с memory management находят по несколько штук в неделю, как у собачки Павлова выработался рефлекс: видишь rust -  горит зад.

    Причем в темах про CVE rust даже упоминать не надо, достаточно написать что-то вроде "никогда такого не было и вот опять" как они сами про него пишут :)

     
  • 2.106, Аноним (107), 18:24, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Фанатики у него поехавшие. И маркетинг языка не соответствует содержанию языка, в целом всё.
     
     
  • 3.198, anonymous (??), 12:47, 19/12/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Видно лишь тонны ненавистнеческих комментариев под каждой новостью с упоминанием. О чём вы?
     
  • 2.178, Аноним (-), 17:38, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Язык как язык, странно.

    Нет. А вот почему его считают самостоятельным языком - действительно странно.

    > С чем связано такое отношение к расту??

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

     
     
  • 3.199, anonymous (??), 12:48, 19/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А можно конкретнее? Что за невозможность такая?
     
     
  • 4.207, Аноним (206), 16:02, 19/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ЦА называется.
     
  • 2.216, burjui (ok), 05:40, 23/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Понимаешь, какое дело - яростные растоманы с красными повязками на рукавах бегаю... большой текст свёрнут, показать
     

     ....большая нить свёрнута, показать (40)

  • 1.77, Аноним (76), 15:14, 17/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    При этом большинство комментаторов (со обеих сторон) не то что на rust ни строчки не написало, а даже код видели только в википедии. Они не знаю ни от каких классов ошибок он защищает, ни основные принципы на которых базируются проверки. Но для трепа в комментах это и не нужно.
     

     ....ответы скрыты (3)

  • 1.95, Аноним (95), 16:52, 17/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Впечатляет количество баттхерта.
    Вас учили на плюсах и вбивали в бошки, что это единственно верный язык для всего? А сбылось это.
    Если ни на чем кроме плюсов (его клонов или гибридов с джявой) уже не можете, так это исключительно ваши проблемы. Ваше место рядом с помойкой на картонке.
     
     
  • 2.101, Ordu (ok), 18:00, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Вас учили на плюсах и вбивали в бошки, что это единственно верный язык для всего?

    Нет. Их учили на C в рамках ликбез-курса прогряммирования в ВУЗе.

     
  • 2.105, Аноним (107), 18:21, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Давай тогда подробно объясни почему ты ещё ничего не написал на расте?
     
     
  • 3.123, Аноним (51), 20:30, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А что он напишет, если на расте только обёртки вокруг _СИШНЫХ_ либ можно написать?
     
     
  • 4.130, Аноним (131), 21:50, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Тем временем некоторые успешно переписывают на расте сишные либы.
     
     
  • 5.135, Аноним (51), 23:03, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Что-то не видно, тут одни обёртки.
     
     
  • 6.137, Аноним (131), 23:11, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Глянь здесь, например: https://gitlab.gnome.org/GNOME/librsvg/-/tree/master/src
     
     
  • 7.145, Аноним (67), 02:51, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Там утверждалось во множественном числе. Нужен ещё хотя бы один пример.
     
     
  • 8.201, anonymous (??), 13:15, 19/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    https github com oreboot oreboot ... текст свёрнут, показать
     
  • 8.202, anonymous (??), 13:17, 19/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    https github com search q stars 3A 3E10000 language 3ARust type Repositories r... текст свёрнут, показать
     
  • 6.150, Аноним (30), 10:50, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    https://github.com/ctz/rustls
     
     
  • 7.159, Аноним (159), 12:03, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    It uses ring.. ну такое себе. Неудачные поделки школьников на тему - сделать свой libtls , libsvg.
    На Поповым все смеялись, а как только тоже самое делает Джонсович - это гениально, да да, до слез, белый господин пос..л оо , обмажемсо же братья
     
     
  • 8.170, Аноним (171), 14:03, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Над Поповым смеялись из-за раздутой вокруг него шумихи в СМИ, а потом в рунете ... текст свёрнут, показать
     
  • 2.217, burjui (ok), 05:51, 23/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Но... ннно... там же синтаксис страшный, глаза вытекают из ануса. И удобства там всякие гейские, а настоящий мужик всё сам пишет на транзисторах, а потом отлаживает дампы в hex-редакторе на глазок.
     

  • 1.102, Аноним (102), 18:09, 17/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Люблю Rust, он дарит мне возможность просто поджечь кому-то пятую точку, не используя моих усилий. Ну пишут на расте программы и пишут, что бубнить-то? Не нравится, используйте программы на вашем любимом языке. Собрались "диды" на лавке и обсуждают нужное и не нужное в жизни, кек, умирайте в своих отстойниках.
     
     
  • 2.104, Аноним (107), 18:20, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Чо бубнишь-то забейся под лавку и пиши на своем Расте. Ой так ты пока ещё ни одной строчки на этом язычке не написал, интернет воен, вот же совпадение.
     
     
  • 3.110, Аноним (102), 18:46, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Растовоин* не путай с обычным.
    Взгляни вокруг, оглянись назад — Сишники с тобой связаться хотят. 90% комментуторов под этой новостью от ненавистников новых технологий/языков. Вас тригерит с обычной новости, при этом есть действующий проект, где этого раста нет и не будет, но воняете говной так, что за полярным кругом от вас пахнет.
    З.Ы. про не строчки кода обидно вообще-то, cargo new project минимум 2 строки "hello world" создает
     
     
  • 4.166, Аноним (171), 13:57, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Так почему ты их не создал воен? Перспективные технологии существуют и их много, но это точно не про Раст. Раст — распиаренное среди школоло фуфло.
     
  • 4.174, Аноним (174), 16:26, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, меня вот не тригерит, хотя я можно сказать сишник И знаешь на одном хеллово... большой текст свёрнут, показать
     
     
  • 5.175, Аноним (174), 16:35, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    s/llvm + musl/clang + llvm + musl/g
    + https://github.com/rust-lang/rust/issues/36175
     
  • 5.218, burjui (ok), 06:02, 23/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Всё понятно, тебя не триггерит, но конкретно у тебя что-то не работает, поэтому всё же триггерит. Ты только жопу с пальцем не сравнивай. Rust - это тебе не C, тут компилятор "немного" посложнее будет, поэтому и темпы разработки соответствующие. Между прочим, с учётом сложности проекта, прогресс чуть ли не молниеносный. И да, приоритеты - полезная штука. Вот ты со своими проблемами не в приоритете, поэтому жопа и горит, но язык это менее системным не становится. Кому надо, у того или работает, или он идёт и пишет PR, потому что это open source, а не корпорация. А хейтеры только в комментах кукарекать горазды.
     
     
  • 6.220, Аноним (220), 19:42, 25/12/2020 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 7.222, Аноним (222), 20:44, 25/12/2020 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
     
  • 8.223, Аноним (220), 20:59, 25/12/2020 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 9.225, Аноним (-), 22:45, 25/12/2020 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 7.226, burjui (ok), 23:10, 25/12/2020 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.111, йо ж (?), 18:53, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Люблю Rust, он дарит мне возможность просто поджечь кому-то пятую точку, не используя моих усилий.

    воистину безопасный изыг.

     
     
  • 3.167, Аноним (171), 13:58, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Безопасно-токсичный язык.
     
  • 2.168, Аноним (168), 13:58, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Это все невротики. Сущьность психики такова, что эволюционно у нас сформировался определенный обьем неврозов выразим его в 100% скажем если за день человек израсходовал 85%, то остальное ему нуно чем-то заполнить и вот он идет и заполняет это комментами о Rust и т.д.

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

     
  • 2.179, Аноним (-), 17:42, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Люблю Rust, он дарит мне возможность просто поджечь

    Потом "альтернативные" будут обливать себя бензином и щекотать нервы прохожим. Еслиб не убитая по самое основание медицина - этому поценту уже бы ехали вручать бумажку.

     
     
  • 3.184, Ordu (ok), 19:28, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Тут на опеннете половина таких "альтернативных", они называются троллями.
     

     ....большая нить свёрнута, показать (16)

  • 1.112, dh_ (?), 19:21, 17/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Помниться рассказывал тут об эксперименте применения rust в большом проекте их области автомобилестроения. Тогда проект только начинался и можно было позволить себе этот эксперимент. Сейчас проект в финальной стадии и можно говорить о каких-то результатах. Тогда кое-кто изъявил желание узнать чем дело закончится. Сейчас это кому-то интересно?
     
     
  • 2.115, VladSh (?), 20:00, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Не помню этой истории, но интересно!
     
  • 2.119, Ordu (ok), 20:15, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Интересно, но лучше эту историю не на опеннете публиковать: у опеннета реакция на раст -- приступ острого недержания, причём как я посмотрю, с каждым разом со всё более взрывным характером. Он уже не просто заливает, и не просто стенки забрызгивает, уже и к потолку прилипает. А такая история, возможно, вызовет желание позадавать вопросы, то есть комменты понадобятся.
     
     
  • 3.126, dh_ (?), 21:16, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы делать полноценную какую-то статью это надо серьёзно подойти и найти на это время. Вот со временем проблема.

    Если оставлять до лучших времён, типа отпуска там, то возможно и актуальность потеряет. Тут надо подумать что стоит делать а что нет.

     
     
  • 4.132, Ordu (ok), 22:19, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Если оставлять до лучших времён, типа отпуска там, то возможно и актуальность потеряет. Тут надо подумать что стоит делать а что нет.

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

     
     
  • 5.136, dh_ (?), 23:08, 17/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Я тебя услышал.

    Может за одно подскажешь какое простое место где это можно выложить? Я бы тогда с самого начала историю и до конца оформил под пивко :)

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

     
     
  • 6.169, Аноним (171), 13:59, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ты наверно совсем недавно в интернете. Я тебе подскажу публиковать надо на https://habr.ru
     
     
  • 7.180, Аноним (-), 18:20, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Лучше на ЛОРе.
     
     
  • 8.186, Аноним (187), 20:15, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ЛОР скатился в уг еще 10 лет назад Там сидит полтора аноним и сто модераторов ... текст свёрнут, показать
     
  • 5.141, dh_ (?), 00:23, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сам найду
     
     
  • 6.200, Старый пердун (?), 12:51, 19/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Напечатай в газете "ПРАВДА".
     

  • 1.113, Аноним (113), 19:28, 17/12/2020 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +2 +/
     
  • 1.181, Просто Саша (?), 18:23, 18/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Так, кто тут говорил что мнение анонима с Опеннета ничего не значит?
     
     
  • 2.208, Аноним (-), 16:04, 19/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Так, кто тут говорил что мнение анонима с Опеннета ничего не значит?

    Какой-то Аноним говорил, и что , тебе это мешает проповедовать правду что хруст помойка и излучать добро да любовь ?

     

  • 1.212, freecoder_xx (?), 21:41, 20/12/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Собака лает, караван идет.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру