The OpenNET Project / Index page

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

В Git 3.0 предложено сделать Rust обязательной частью сборочной инфраструктуры

20.09.2025 23:27

В списке рассылки разработчиков системы управления исходными текстами Git обсуждается изменение, предлагающее включить компоненты на языке Rust в основной (core) состав Git и добавить Rust в число обязательных зависимостей, необходимых для сборки Git. Интеграцию возможности использования Rust при разработке Git предлагается осуществить по аналогии с ранее осуществлённым переходом к возможности использования спецификации C99 в кодовой базе Git - вначале добавить поддержку Rust в тестовом режиме, а начиная с Git 3.0 сделать её обязательной частью сборочной инфраструктуры.

Интеграция поддержки Rust в Git началась в мартовском выпуске Git 2.49 в состав которого был включён не обязательный для сборки интерфейс, позволяющий разрабатывать компоненты Git на языке Rust. Было добавлено два crate-пакета: libgit-sys и libgit с низкоуровневой и высокоуровневой Rust-обвязками над внутренними библиотеками, задействованными в Git.

В июле в списке рассылки разработчиков Git было опубликовано изменение к утилите xdiff, добавляющее компоненты на языке Rust и оптимизиации, позволяющие поднять производительность на 5-19%. В примечании к изменению было предложено добавить Rust в число жёстких зависимостей. В июле решение по данному вопросу не было принято и теперь предпринята вторая попытка поднятия вопроса перевода Rust в разряд обязательных сборочных зависимостей. Судя по повторному обсуждению среди разработчиков Git больше противников такого шага, чем сторонников, хотя против необязательной поддержки Git особых возражений нет. Основным доводом против является отсутствие в компиляторе rustc должной поддержи всех платформ, поддерживаемых в Git.

  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Выпуск системы управления исходными текстами Git 2.51
  3. OpenNews: Разработчики GRUB2 рассматривают возможность использования языка Rust
  4. OpenNews: Искажение авторства патчей Rust-обвязок к подсистеме DRM
  5. OpenNews: Для FreeBSD развивают опциональную поддержку компонентов базовой системы на Rust
  6. OpenNews: Около 8% src-пакетов в Debian Sid завязаны на Rust
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/63914-git
Ключевые слова: git, rust
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (178) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.4, Обычный человек (?), 23:43, 20/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +38 +/
    Заметьте опять - внедрить насильно, не решая ни каких задач при этом. Просто и жёстко - "вот должно быть в зависимостях и всё тут!". А те кто будут против, начнём с ними работать отдельно с каждым. И пусть они потом не проголосуют "за". Кампанейщина по навязыванию руста - это не просто так, за этим стоят довольно мощные силы.
     
     
  • 2.5, Вася (??), 23:59, 20/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Почему насильно? Написано же обсуждается. Откуда вообще фантазии такие, что будут давить на "отдельно каждого"? "Довольно мощные силы" это кто? Есть какая-то информация по этому поводу? Что за теории заговоров? Если это крупные корпорации, то это же нормально, они пишут большинство софта и, конечно, имеют решающий вес в таких вопросах. А кто, если не они?

    В любом случае, это же опенсурс, примут - ты можешь спокойно форкнуть и продолжить развивать без раста, свобода же!

     
     
  • 3.7, Аноним9000 (?), 00:04, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Власти скрывают, понятно же
     
  • 3.63, Аноним (63), 03:29, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/

    Какое еще обсуждение, там прямым текстом "уже все решено":

    Patrick Steinhardt (3):
          ...
          BreakingChanges: announce Rust becoming mandatory

     
     
  • 4.137, Аноним (137), 11:20, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Пропал калабуховский дом! (ц)
     
  • 3.107, WD40 (-), 09:57, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Почему насильно? Написано же обсуждается. Откуда вообще фантазии такие, что будут давить
    > на "отдельно каждого"?

    Обсуждается в ультимативной форме - сделать mandatory при сборке. Путем саботажа в виде .. не, даже не новой фичи, а просто альтернативной реализации куска кода. Просто отличное обсуждение.

    Предлагаю устроить туда нашествие и культурно и без хамства рассказать что мы думаем о таком сломе наших тулсов и таких build deps ключевых тулсов, учитывая что rust не поддерживает кучу платформ или "поддерживает" их чисто номинально. И обуть их всех на git? Серьезно?!

    > то это же нормально, они пишут большинство софта и, конечно, имеют
    > решающий вес в таких вопросах. А кто, если не они?

    Вообще-то изначально git написал - как и Linix - финский студент, Torvalds. А корпы умеют - изгаживать все к чему прикоснулись, превращая в корпоративный булшит. Вот это вот - характерный пример.

    > В любом случае, это же опенсурс, примут - ты можешь спокойно форкнуть
    > и продолжить развивать без раста, свобода же!

    А что, я даже название могу предложить - WD-40! Лучший друг ржавчины :)

     
     
  • 4.130, анонимоус (?), 11:07, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > git написал ... финский студент, Torvalds.

    Почему студент, а не мальчик из детского сада? Лгать нужно с большим размахом.

     
     
  • 5.141, Аноним (141), 11:24, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Почему студент, а не мальчик из детского сада? Лгать нужно с большим размахом.

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

     
     
  • 6.175, Аноним (175), 13:52, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Но человек же не зря подчеркнул именно git в связке со "студент Линус", а не ядро линукс?

    А так-то и детсадовец Королев (с кучей детсадовских учёных и инженеров) первый искусственный спутник Земли запустил и младенец Эйнштейн теорию относительности придумал. Да чего уж, куча эмбрионов планеты Земля много чего интересного, полезного, ужасного и прекрасного открыли и создали.

     
  • 4.144, Аноним (-), 11:25, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Предлагаю устроить туда нашествие и культурно и без хамства рассказать что мы

    А вы собственно кто?

    > думаем о таком сломе наших тулсов

    ВАШИ тулсов? Я не ослышался?))
    Напомню, что гит был создан для ядра линя, а не для реализации ваших хотелок. И пока он устраивает ядерщиков... вы можете пойти на mercurial.

    > я даже название могу предложить

    И на вас сразу же подадут в суд за нарушение трейдмарки. Да вы просто гений!
    (wd40company.com/wd-40-brand-trademark-uses/)

     
     
  • 5.177, Аноним (-), 13:56, 21/09/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.182, ЛщЛ (?), 14:03, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Почему насильно? Написано же обсуждается. Откуда вообще фантазии такие, что будут давить
    > на "отдельно каждого"? "Довольно мощные силы" это кто? Есть какая-то информация
    > по этому поводу? Что за теории заговоров? Если это крупные корпорации,
    > то это же нормально, они пишут большинство софта и, конечно, имеют
    > решающий вес в таких вопросах. А кто, если не они?
    > В любом случае, это же опенсурс, примут - ты можешь спокойно форкнуть
    > и продолжить развивать без раста, свобода же!

    Вспоминаем как проталкивался systemdец на голосованиях в Debian, а потом как Лёнька и ко вылетая из штанов летел на встречу "никому ненужной Gentoo", когда там eudev приняли решение пилить в пику Лёнькиному поделию. На что гентушники сказали что пошутили и подарили даже бедолагам вкусняшку, чтобы они не грустили.

     
     
  • 4.186, Вася (??), 14:13, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А что не так с системдэ? Хорошая штука, прижилась. Ты же понимаешь, что мнения маргиналов учитывать нет необходимости.
     
  • 2.6, Аноним (6), 00:03, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Заметьте опять - внедрить насильно,

    Насильно? Тема называется "предложено сделать". В тексте "обсуждается изменение"
    Это не сильно похоже на насилие))

    > не решая ни каких задач при этом.

    Задачи перечислены в предложении.

    > А те кто будут против, начнём с ними работать отдельно с каждым. И пусть они потом не проголосуют "за".

    А можно цитату?
    Пока у тебя какой-то потек сознания.

    > Кампанейщина по навязыванию руста - это не просто так, за этим стоят довольно мощные силы.

    Угу. Очень мощные.
    Шапочка из фольги голову не жмет?


     
     
  • 3.14, Аноним (14), 00:20, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Задачи перечислены в предложении.

    Где? Там написано, что сейчас git может работать без всякого раста. А надо сделать так, чтоб без раста не работал, но при этом чтоб с растом работал так же, как раньше без раста. Короче, нужно сделать чтоб git остался таким же каким и был, но теперь зависил от раста.

     
     
  • 4.18, Аноним (-), 00:33, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Короче, нужно сделать чтоб git остался таким же каким и был, но теперь зависил от раста.

    Вот это ты где нашел? Можно цитату из обсуждения?
    Почему считаешь что он будет останется таким же и будет работать также?

     
  • 3.17, Ананоним (?), 00:31, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты просто не понимаешь что такое "по просьбам трудящихся"..., например, повысили налоги.
     
     
  • 4.23, Аноним (-), 00:42, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты просто не понимаешь что такое "по просьбам трудящихся"..., например, повысили налоги.

    А разве гит это про демократию? Его разрабатывают конкретные люди. И если что-то не нравится - кнопочка форк вооон там.

    Ну или можете перейти на shit.
    Нет, это не ругательство, а реализация git in (almost) pure POSIX shell
    git.sr.ht/~sircmpwn/shit

     
     
  • 5.91, Аноним (91), 08:38, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Нахрен не нужно, есть же dulwich на питоне.
     
     
  • 6.109, Аноним (-), 10:00, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Нахрен не нужно, есть же dulwich на питоне.

    Заменить Rust на Python? Ну даже не знаю. Два сорта корпоративного д-ма, только второе еще тормозное и вечно ломают совмемтимость. Тоже мне битва жабы с гадюкой. Ну или не жабы.

     
     
  • 7.119, Аноним (119), 10:15, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Зато умеет в shared-библиотеки, а зависимости гвоздями не прибиты. Именно из-за этих двух пунктов корпоrustы Rust и внедряют - так им больше контроля, юзер вынужден после каждого обновления зависимости от Хозяина новую версию получать, и к тому же память жрёт - больше продаж новых устройств с аппаратным DRM. Так что не надо Dulwich с говном на Rust одним миром мазать.
     
     
  • 8.132, Аноним (132), 11:11, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо, я уже видел что питонисты могут на примере hg ИМХО глючное НеТоомозяще... большой текст свёрнут, показать
     
  • 5.139, Аноним (141), 11:20, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну или можете перейти на shit.
    > Нет, это не ругательство, а реализация git in (almost) pure POSIX shell
    > git.sr.ht/~sircmpwn/shit

    Зачетное название проекта! Жаль им не рассказали что как вы яхту назовете, так она и поплывет.

     
     
  • 6.159, Аноним (-), 11:56, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Зачетное название проекта!
    > Жаль им не рассказали что как вы яхту назовете, так она и поплывет.

    Зато яхта НЕ ТОНЕТ!
    *Ba-Dum_Tss*

     
  • 2.15, пох. (?), 00:26, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ну как же - целых 5% утилите xdiff ! (которая вообще-то сравнивает мелкие файлики, потому что для сравнения шеститерабайтных дампов не предназначена, и эти микросекунды нафиг никому не сдались)

    Но будете переголосовывать пока не получится правильный результат!

    (в принципе, если линусов недоделок еще и гвоздями прибьют к полутора поддерживаемых хрустиками платформам  - венде, венде, венде, и еще, вот, lin00ps ix64 и arm64 - то даже наверное и лучше. Чтоб потом этот корабль со всеми 6-ми разом и потонул.)

     
     
  • 3.20, Аноним (-), 00:37, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > (в принципе, если линусов недоделок еще и гвоздями прибьют к полутора поддерживаемых
    > хрустиками платформам  - венде, венде, венде, и еще, вот, lin00ps
    > ix64 и arm64 - то даже наверное и лучше.

    Ну конечно! Обязательно нужна, ну вот просто жизненно необходима поддежка 60mжБСД, васянБСД, нетакусьБСД, гайки, ректалОС, некросолярки и прочих сортов осей.
    Ах да, еще хурд забыл! Вот его нужно поддерживать 146%! И обязательно 32 бита, а то вдруг у кого-то до сих пор осталось))

     
  • 3.134, Аноним (132), 11:14, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Но будете переголосовывать пока не получится правильный результат!

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

    > этот корабль со всеми 6-ми разом и потонул.)

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

     
     
  • 4.191, Аноним (-), 14:24, 21/09/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.19, morphe (?), 00:35, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Заметьте опять - внедрить насильно, не решая ни каких задач при этом

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

    Короче всё как с питоновым пакетом cryptography, сначала потребовали от мейнтейнеров Rust, при этом продолжили использовать только Си, а спустя какое-то время сей там не осталось, заменили на Rust.

     
     
  • 3.100, Аноним (100), 09:34, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Rust должен быть в списке зависимостей для сборки

    Пусть напишут аналог гит и покажут, как они могут решать задачи. А потом посмотрим, стоит ли их куда-то пускать.

     
     
  • 4.151, Аноним (-), 11:39, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Пусть напишут аналог гит и покажут, как они могут решать задачи.

    Зачем это им? Это такая же глупость как предложение растохейтеров написать свое ядро. Вся суть именно в улучшении имеющегося, а не написании с нуля.

    > А потом посмотрим, стоит ли их куда-то пускать.

    Кто будет смотреть?  ̶В̶а̶с̶я̶н̶о̶б̶о̶м̶ж̶ы̶ ЛуДшие представители "Свободного Сообщества"?
    Или это будут решать разработчики?

    Меня вообще забавляют ваши копротивления)))

     
  • 4.173, Аноним (173), 13:24, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    gix продолжает писаться полным ходом
    в последнем издании cargo заменили libgit2 на него, зачем раст в гите я не знаю пусть продолжают писать на си
     
  • 3.110, Аноним (-), 10:02, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Короче всё как с питоновым пакетом cryptography, сначала потребовали от мейнтейнеров Rust,
    > при этом продолжили использовать только Си, а спустя какое-то время сей
    > там не осталось, заменили на Rust.

    Вообще, если бы весь питон заменили на Rust, я бы пожалуй не возражал :)

     
  • 2.25, Ананимус (?), 00:48, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Разработчики захотели — разработчики сделали. Их проект, программируют на чем хотят.
     
     
  • 3.35, Аноним (-), 01:00, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Разработчики захотели — разработчики сделали. Их проект, программируют на чем хотят.

    Но как же Сообщество??!! Их же не спросили!
    А должны были спросить каждого васяна и если бы он был против, то несомненно отказаться от такой идеи!

     
     
  • 4.36, Ананимус (?), 01:04, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Но как же Сообщество??!! Их же не спросили!

    А должны были спросить каждого васяна и если бы он был против, то несомненно отказаться от такой идеи!

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

     
  • 4.112, Аноним (-), 10:05, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А должны были спросить каждого васяна и если бы он был против,
    > то несомненно отказаться от такой идеи!

    Ну вон там васян вылез - с машинками по 500 000 баксов за юнит. Где хруста нет. Прикольно там девы отмазываются что мы дескать не можем потратить 500 000 баксов на юнит для тестов как оно там :)

    А на предложение сделать это в виндееее.... "windows is not a trusted platform" (c) рассылка. Походу хоть у некоторых в финтехе голова на месте.

     
     
  • 5.164, Ананимус (?), 12:17, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >> А должны были спросить каждого васяна и если бы он был против,
    >> то несомненно отказаться от такой идеи!
    > Ну вон там васян вылез - с машинками по 500 000 баксов
    > за юнит. Где хруста нет. Прикольно там девы отмазываются что мы
    > дескать не можем потратить 500 000 баксов на юнит для тестов
    > как оно там :)
    > А на предложение сделать это в виндееее.... "windows is not a trusted
    > platform" (c) рассылка. Походу хоть у некоторых в финтехе голова на
    > месте.

    Проприетарные платформы где нет llvm это и правда проблема, но примерного того же порядка, что портирование туда какого-нибудь Golang или Java. Если эти люди хотят у себя Git, они могут портировать себе llvm.

     
     
  • 6.178, Аноним (-), 13:59, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Проприетарные платформы где нет llvm это и правда проблема, но примерного того
    > же порядка, что портирование туда какого-нибудь Golang или Java. Если эти
    > люди хотят у себя Git, они могут портировать себе llvm.

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

     
     
  • 7.188, Ананимус (?), 14:14, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >> Проприетарные платформы где нет llvm это и правда проблема, но примерного того
    >> же порядка, что портирование туда какого-нибудь Golang или Java. Если эти
    >> люди хотят у себя Git, они могут портировать себе llvm.
    > Лучше, имхо, пусть инвестиции грохнут вон тем господам - сразу бошка на
    > место встанет. А то поразвелось всяких левых фондов с мутной активностью.
    > Неплохо б посмотреть у кого фонды круче и кто кого при
    > случае зарулит.

    А в чем проблема фондов-то? Одни люди считают Rust правильным, другие считают Rust исчадием ада. У первых вот есть фонд. Пускай вторые тоже фонд организуют, и ходят рассказывают что Rust страшный и ужасный и так не надо.

     
  • 3.46, Аноним (46), 01:30, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Разработчики захотели — разработчики сделали

    Разработчики как раз и не хотят:

    > среди разработчиков Git больше противников такого шага, чем сторонников

     
     
  • 4.117, Ананимус (?), 10:14, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Так предложили тоже разработчики. Одни разработчики с другими разработчиками обсуждают на чем писать. Они либо в одну сторону решат, дибо в другую. А тут вск распетушились, будто тоже Git пишут и имеют право голоса.
     
  • 3.47, Аноним (47), 01:34, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Разработчики захотели — разработчики сделали. Их проект, программируют на чем хотят.

    Эй, а о гентушниках кто думать будет? 😢 Им же этот "их проект" собирать-компилять потом. 😭

     
     
  • 4.118, Ананимус (?), 10:15, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Одни тулчейном больше, одним меньше.
     
  • 2.26, Аноним (26), 00:49, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Кампанейщина по навязыванию руста - это не просто так, за этим стоят довольно мощные силы.

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

     
     
  • 3.48, Аноним (46), 01:36, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    На 100% вы не читали текст новости. Написано же:

    > среди разработчиков Git больше противников такого шага, чем сторонников

    то есть критическая масса РАЗРАБОТЧИКОВ как раз против раста в обязательных зависимостях. А значит и насаждение происходит не разработчиками, а менее техническими силами.

     
     
  • 4.53, Аноним (26), 02:13, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вы не читали или не поняли мой комментарий, не расстраивайтесь Я там не с прост... большой текст свёрнут, показать
     
  • 3.58, Аноним (46), 02:39, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тогда, конечно, против никто не будет А есть у вас такой кусок Можно из другог... большой текст свёрнут, показать
     
  • 2.41, Аноним (41), 01:21, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Точно также впендюрили в Debian systemd, при наличии более популярного на тот момент Upstart - уже обкатанного решения на Ubuntu, но кое кому было выгодно всех пересадить на одно дырявое и запутанное решение, позволяющее тихо внедрять дырки в основопологающий процесс с PID 1, если ты получаешь контроль на pid1 (например, на виртуалке), то ты сможешь тихо и незаметно и легко рулить всем инстансом, а это сфера интересов спецслужб. Вот и всё
     
     
  • 3.79, Александр Владимирович (ok), 07:42, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Поддержу информационно анонима. В базе уязвимостей NIST на 21.09.2025 07:41 MSK по ключевым словам "systemd" и "sysvinit" находятся 478 и 10 результатов соответственно. Естественно, не в пользу systemd. Пруфы:
    https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=syst
    https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=sysv
     
     
  • 4.145, Аноним (-), 11:27, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >  Естественно, не в пользу systemd.

    Естественно. Потому что к уязвимостям sysvinit нужно добавить уязвимости всего дополнительного софта, чтобы получить возможности systemd.

     
  • 4.174, АнонимичныйАноним (?), 13:32, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ничего, что это не база уязвимостей, а база CPE(Common Platform Enumeration)? Вы бы хоть свои же ссылки проверяли.
     
     
  • 5.179, Александр Владимирович (ok), 13:59, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо, плюсую и исправляюсь. На момент 21.09.2025 14:23 MSK результаты поиска в базе opencve.io по параметрам "vendor:systemd_project" и "sysvinit" - 48 и 1 соответственно. Ссылки:
    https://app.opencve.io/cve/?vendor=systemd_project
    https://app.opencve.io/cve/?q=sysvinit

    NIST по ключевому слову "systemd" находит больше, но там в результаты поиска включаются смежные и сторонние проекты.

     
  • 2.61, Голдер и Рита (?), 03:03, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > за этим стоят довольно мощные силы

    Так об этом уже писали в 2022 году: https://www.opennet.me/opennews/art.shtml?num=58111 ㊙️👁

     
  • 2.65, Аноним (65), 04:19, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Офис по кибер безопасности Белого дома США призвал разработчиков переходить на безопасные типа Rust.
    Белый дом рекомендовал отказаться от C и C++ в пользу безопасных языков программирования.
     
     
  • 3.74, Аноним (74), 07:10, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Часть сообщества и таким бывает. Я вообще наслышан про АНБ как комюнити.D
     
  • 3.133, Аноним (137), 11:13, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Первое, что делает адекватный чел - категорически избегает всё, что рекомендует "пгавительство", ибо оно работает против своих же граждан.
     
  • 3.152, Аноним (-), 11:41, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > типа Rust.
    > Белый дом рекомендовал отказаться от C и C++ в пользу безопасных языков
    > программирования.

    Тремп плохого не посоветует! :)

     
  • 2.80, Аноним (80), 07:43, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Кому не нравится насильно - тот сам делает свой гит и сам финансирует его разработку. А Junio Hamano кушать хочет, а финансирование от корпораций (включая главного спонсора гита и Rust - Micro$oft) просто так не даётся.
     
     
  • 3.85, Аноним (74), 08:08, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот только Винду на Раст не переписывают пока почему-то.
     
     
  • 4.87, Аноним (80), 08:17, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то часть ядра NT давно уже на расте. Сам понимаешь, нельзя чтобы всякое быдло DRM ломало.
     
  • 4.115, Аноним (115), 10:07, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще то активно переписывает. Новости были еще пару лет назад что процесс начался.
    Коммерческие продукты в первую очередь устали от ошибок С\С++ программистов в работе с памятью. И начали переписывать свой код на расте.
     
     
  • 5.135, Аноним (137), 11:16, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Один тонкий момент: ошибки делают люди, а не языки. "А вы, друзья, как ни садитесь, всё ж в музыканты не годитесь!" (ц)

    Если нанимать индусню пачками, НИКАКОЙ язык не поможет. А С++ уже имеет багаж инструментов для безопасного п-я. Другой вопрос, что синтаксис языка - ужас, ну так на это D есть - ещё более лучший язык.

     
     
  • 6.192, Вася (??), 14:24, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Людей, способных писать на сях без ошибки сложный и поддерживаемый код, в природе не существует млм их исчезающе мало. Если инструмент опасен, то люди будут ошибаться, такова природа людей. Так что и ты в музыканты на сях не годишься, хватит уже этого снобизма к индийцам, гении доморощенные.
     
  • 2.169, Аноним (169), 12:41, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    маху завидуют
     
  • 2.176, DP (?), 13:53, 21/09/2025 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     

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

  • 1.8, Аноним (-), 00:05, 21/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Основным доводом против является отсутствие в компиляторе rustc должной
    > поддержи всех платформ, поддерживаемых в Git.

    Просто интересно, для какие это платформы поддерживает Git и не поддерживает раст?

     
     
  • 2.11, Аноним (6), 00:12, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Тут как раз аргумент "уместный" в каком-то смысле.
    doc.rust-lang.org/beta/rustc/platform-support.html

    Например в Tier 3 (нет автобилдов и автотестов) попадет ARM64 FreeBSD/NetBSD.
    И тут могут прийти БЗДишники и начать ныть, что на их ненужности теперь даже гит не соберешь.
    Ну или владельцы линукса на ASM с мускулем (ARM64 Linux (big-endian) with musl-libc 1.2.5).
    Или даже некролюбы на 4 пне с гайкой (32-bit Haiku Pentium 4)

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

     
     
  • 3.16, Аноним (46), 00:29, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > зачем слушать этих бездарей-неудачников и любителей древностей

    Потому что git - и есть для "бездарей-неудачников в любителей древностей" (и ими же и создан). Для нормальных людей типа вас есть Microsoft Visual SourceSafe.

     
  • 3.31, Аноним (26), 00:55, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Например в Tier 3 (нет автобилдов и автотестов) попадет ARM64 FreeBSD/NetBSD.
    > И тут могут прийти БЗДишники и начать ныть, что на их ненужности теперь даже гит не соберешь.

    Я как FreeBSD'шник с aarch64 машинами в том числе скажу что пусть такие БЗДшники идут на*й. Поддержка маргинальных платформ - дело рук пользователей этих маргинальных платформ и никак иначе. На самом деле rust-nighly на aarch64 прекрасно работает, а если вдруг сломается - я его либо лично починю, либо выкину свою FreeBSD наконец.

     
     
  • 4.59, Аноним (46), 02:42, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Я как FreeBSD'шник [...] Поддержка маргинальных платформ - дело рук пользователей этих маргинальных платформ

    Ну, БСДшники традиционно были известны тем, что сами сидят на виндах, а на маргинальные платформы (типа линукса и прочих 2%) заходят исключительно через путти.

     
     
  • 5.157, Аноним (-), 11:54, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > сами сидят на виндах, а на маргинальные платформы (типа линукса и прочих 2%)

    Скорее на маках.

    > заходят исключительно через путти.

    Ну так умные просто. И имеют какое-то самоуважение не тратить свое время на прдлинг линуксового/бсдшного недодесктопа.

     
     
  • 6.193, Аноним (-), 14:25, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Скорее на маках.

    Им с их сомнительной ориентацией - самое оно.

    > Ну так умные просто. И имеют какое-то самоуважение не тратить свое время
    > на прдлинг линуксового/бсдшного недодесктопа.

    Вот только почему они тогда себя называют - BSDшниками? Если даже свое лерьмо - не жрут? Какие ж они бсдшники тогда? Фэйки и позepы.

     
  • 4.153, Аноним (-), 11:44, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > aarch64 прекрасно работает, а если вдруг сломается - я его либо
    > лично починю, либо выкину свою FreeBSD наконец.

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

     
     
  • 5.195, Вася (??), 14:28, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Может он просто адеквватный? Фанатеть от инструмента нормально, но только до тех пор пока инструмент выполняет свои задачи и не доставляет проблем.
     
  • 3.76, Аноним (74), 07:26, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Бездари Silicon не приобретают.
     
  • 2.13, morphe (?), 00:15, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    HP-UX, Minix, UnixWare, и ещё десяток проприетарных и никому не нужных осей, которые по мнению опеннетских луддитов опенсорс Rust Project должен поддерживать официально своими силами и средствами.
     

  • 1.9, Фнон (?), 00:06, 21/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Ох, зря такую новость на выходных постите.
    Сейчас у неолудидов будет просто взрыв опы - как адепты раста посмели что-то предложить!
    Ведь в нормальном* софте должен быть:
    один народ,
    один язык (СИ естественно),
    один фюрр.. а не, это уже из другой, но весь похожей оперы.

    * по их мнению

     
     
  • 2.10, anon2 (?), 00:12, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Но-но, поменьше разнообразия, пожалуйста.
     
     
  • 3.12, Аноним (6), 00:14, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Хм.. причем тут разнообразие?
    Раст это язык ядра линукс.
    Если ты его не поддерживаешь, то у тебя какой-то дно-софт.
    Всё просто.
     
     
  • 4.24, Аноним (24), 00:46, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Щас вот запилить поддержку обязательную языка Swift-6, или D при сборке Git и Linux Kernel и жопы полыхнут знатно по всему Инету, но как раст - так можно и нужно, хотя, по сути, это ненужные костыли для kernel и git - работали они без свистоперделок и собирались просто и понятно любым системным компилятором, но как только цру-шники выкатили манифест, что софт должен писаться на безопасных языках, так и началось явное проталкивание этого недоязычка, который тому же D и в подметки не годится по фичам - там тоже всё не менее безопасно и быстро
     
     
  • 5.39, Аноним (-), 01:12, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Хм работали они без свистоперделок и собирались просто и понятно Интересно... большой текст свёрнут, показать
     
     
  • 6.42, Аноним (46), 01:21, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Например Грега Кроа-Хартмана

    Это не тот ли перец, который отправляет коммиты в первую попавшуюся подсистему вместо той, к которой они относятся, если система контроля версий не проверяет это?

     
     
  • 7.83, User (??), 07:48, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    О! Так и знал, что этот сишник тоже не настоящий!
     
     
  • 8.111, Аноним (115), 10:02, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Запомни анон Настоящий истинный Сишник это тот кому по НДА запрещено рассказыва... текст свёрнут, показать
     
  • 6.44, Аноним (41), 01:28, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > (not that rust can catch all of

    these by far)

    Ну а нафига он тогда нужен, если не all? Rust - не all, вот когда будет all тогда и приходите со своим растом, а то инструмент, значит, местами сыроват и кривоват, но на сях ручки бодят писать? Ну тогда не пиши, че ты там забыл

     
     
  • 7.142, Аноним (-), 11:24, 21/09/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 7.149, Аноним (149), 11:34, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Такое мышление мне напоминает: "Ремень безопасности и подушки безопасности в автомобиле, шлем на мотоцикле не нужны - ведь всё равно можно умереть в аварии"
     
  • 2.21, Аноним (46), 00:38, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А вот и поклонников двойных стандартов десантировали.

    Как речь заходит о том, чтобы впендюрить куда-нибудь раст, так сразу начинается "скажи да разнообразию". А когда речь идёт о wayland/systemd, так сразу "зачем нужны альтернативы, если есть единственно верное решение".

    Раз уж вы за разнообразие, то давайте добавим в обязательные зависимости весь top20 рейтинга tiobe из соседней новости. Нуачо, не должно же быть единственного языка!

     
     
  • 3.27, Аноним (27), 00:49, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, прикинь, выходит Git-4 а там в зависимостях Swift-7, и его компилятор на 5 Gb качай. Как сильно будет вой на болотах?
     
     
  • 4.40, Аноним (-), 01:16, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > выходит Git-4 а там в зависимостях Swift-7

    Как разработчик под ios/macos я это приветствую))

    > и его компилятор на 5 Gb качай

    О боже! целых пять гигов!
    Это же примерно 15 минут видео в 4к.
    Ужасно просто ужасно.

    Ведь каждый раз приходиться компилять программы заново.
    Вот если бы кто-то придумал "собрать софт 1 раз, а потом просто распространять бинарный пакет!"
    Но к сожалению этого не было сделано... или было?)))

     
     
  • 5.43, Аноним (46), 01:23, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Но к сожалению этого не было сделано... или было?)))

    Это БЫЛО сделано, но фанаты раста почему-то не могут просто "скачать бинарный пакет", они зачем-то лезут к исходникам, причём со своим языком.

     
  • 5.88, Аноним (80), 08:18, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    coming out засчитан.
     
  • 4.84, User (??), 07:50, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Да не особо громкий. Из трех гентушников не то, что "хор имени Александрова" - а и "ВиаГру" какую не сляпаешь
     
  • 3.28, Аноним (-), 00:52, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > А когда речь идёт о wayland - "зачем нужны альтернативы, если
    > есть единственно верное решение".

    Подожди. Wayland это как раз разнообразие.
    А вы его обвиняете в фрагментации и требуете, чтобы осталась монополия иксов.
    Может вы как-то определитесь?

     
  • 2.66, омомнмомо (?), 04:30, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    У платного хомячья кроме ad-hominem аргументов, как обычно, нет
     
  • 2.81, Аноним (80), 07:46, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >один фюрр.. а не, это уже из другой, но весь похожей оперы.

    Нет, это именно из этой оперы. Junio Hamano и Linus Torvalds - диктаторы соответствующих проектов.

     

  • 1.22, zionist (ok), 00:41, 21/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Зачем им вообще на столько низкоуровневые языки? Почему например не Go? По-моему на Go очень хорошая реализация была бы.
     
     
  • 2.29, Аноним (27), 00:53, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да хоть на Zig, полно языков, не хуже раста, именно с точки зрения возможности языковых средств выразительности и скорости написания безопасного кода. Раз они так фапают на безопасность - то пусть берут самый фичастый и безопасный язык, а не говнораст
     
     
  • 3.147, Аноним (-), 11:32, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >  то пусть берут самый фичастый и безопасный язык, а не говнораст

    А у нас есть что-то получше раста?З
    ЗИГ не предлагать - это да же дырявая сишка где use-after-free делатется в пару строк.
    Приэтом разрабатывается реально подвальными васянами, с поддержкой пары мутных фирмочек.

    ADA/Spark?
    Вариант хороший, но сложный из-за смены парадигмы разработки.

    И да, это та самая АДА-Спарк, которая joins the Rust foundation и стала silver member)
    adacore .com/press/adacore-joins-rust-foundation-as-silver-member
    blog.adacore .com/adacore-joins-the-rust-foundation

     
     
  • 4.197, Аноним (197), 14:29, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Zig неплох в своей нише — та самая better C, в которую DLang так влезть и не смог.

    Есть еще и гæйдлайны разработки для особых самураев, как в https://github.com/tigerbeetle/tigerbeetle/blob/main/docs/TIGER_STYLE.md.

    Ну и тулинг Zig один из лучших.

     
  • 3.155, Аноним (-), 11:47, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Да хоть на Zig, полно языков, не хуже раста, именно с точки
    > зрения возможности языковых средств выразительности и скорости написания безопасного
    > кода. Раз они так фапают на безопасность - то пусть берут
    > самый фичастый и безопасный язык, а не говнораст

    Брейнфак чтоли? Не уверен что хоть кто-то смог в CVE - на брейнфаке :)

     
  • 3.171, Анонус (?), 12:56, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Да хоть на Zig

    Как только выйдет 1.0 так сразу

     
  • 2.30, Аноним (30), 00:53, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    а куда там каналы-то прикручивать, основную фишку го?
     
     
  • 3.33, Аноним (26), 00:59, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Во-первых, это не основная фишка. Во-вторых, из наличия фишки любого калибра никак не слудует что без ней нельзя писать код. В-третьих, в git полно распараллеленных и асинхронных операций (чего только git maintenance стоит) - вот для их синхронизации.
     
  • 2.32, Аноним (26), 00:56, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    go медленный. Он замена разве что питону
     
     
  • 3.37, Аноним (41), 01:07, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не знал, что 5-7% отставание от си это медленный, а для числодробилок аля avx256 есть cgo - там пишешь на сях куски кода и они летают, вставки хоть на ассемблере (так в дефолтной поставке го и делают для криптографии), тч пздеж про медлительность
     
     
  • 4.45, Аноним (46), 01:29, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Про яву тоже везде пишут, что "на 5-7% медленнее, чем си". Но стоит запустить какую-нибудь идею а потом кдевелоп и сравнить, так сразу всё становится ясно.

    Не знаю, насколько это к go относится. Всё же go создавался именно как компилируемая замена питону для микросервисов. Поэтому "быстрее, чем питон" было достаточно.

     
     
  • 5.89, нейм (?), 08:20, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    ну ты сравнил канеш
    давай только сравнительную табличку сразу - что запускается в idea а что в kdevelop и как это можно использовать

    Ну, серьезно, kate с небольшой обвязкой и tree-view - это не то чтоб прям многофункциональная иде

     

  • 1.34, Аноним (34), 01:00, 21/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Предлагаю внедрить Python, Javascript, Perl и Ruby в сборочные зависимости Rust toolchain. И закопать.
     
     
  • 2.38, Аноним (41), 01:12, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А так и есть. Там без питона3 не собирается полноценный раст тулчайн со всеми llvm фичами (дебагер, к примеру), причём и llvm нужен на каждую версию свой (определенной ветки/тега)

    Было бы смешно, если бы ещё node.js нужен был бы с кучей npm пакетов для сборки документации к компилятору - надо поднять обсуждение, кстати, чтобы документация была на React и приложуха React Native шла как зависимость при сборке под Android :D

     
     
  • 3.50, Аноним (46), 01:40, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В свете последних тенденций в стоимости труда программистов и в проблемах поиска работы есть подозрение, что это скоро пройдёт. Одно дело создавать новые абстракции от скуки, когда в штате 500% программистов от реально необходимого количества. И совсем другое - когда размер штата в аккурат столько, сколько нужно для выполнения работы, и у все программистов есть реальные задачи.
     
  • 3.71, iPony128052 (?), 06:29, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Там без питона3

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

    Ну и для git нужен perl. Суть около того же.

     

  • 1.49, Аноним (49), 01:36, 21/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Ну что, будет голосование как про системду:
    - Да, не против;
    - Нет, не против.
     
     
  • 2.52, Аноним (46), 01:52, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там вроде было так:
    - голосуем за сисьтемду.
    - мы против.
    - хорошо, голосуем снова.
    - так мы снова против.
    - ладно, ещё раз голосуем.
    - мы всё ещё против.
    - тогда глосуем опять.
    - и опять мы против.
    - ещё раз голосуем.
    - да ты заколебал, работать невозможно, нам уже пофиг.
    - хорошо, пользуясь своим правом председателя, из-за неопределённого статуса голосования решение буду принимать я; и я принимаю решение, что голосование завершено в пользу сисьтемд. но больше голосовать уже не будем.
     
     
  • 3.64, Аноним (64), 03:49, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Судя по тексту новости, тут весьма похожее:

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

     
  • 2.82, Аноним (80), 07:48, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А что не так? Кому не нравится - тот свой проект делает. Рыночек порешал. А то развелось тут, кто хочет заставить разрабов на зарплате укусить руку, которая их кормит. Нет, эти цепные псы вас покусают, а руку вылижут.
     
     
  • 3.98, Аноним (98), 09:28, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Скорее потенциальная господдержка, рыночком здесь и не пахнет.
     
  • 3.99, Аноним (100), 09:30, 21/09/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     

  • 1.51, localhostadmin (ok), 01:41, 21/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Прикиньте как адепты раста удивятся, когда узнают, что есть направления кроме высоконагруженных серверов и там линукс не является ведущей ос
     
     
  • 2.54, Аноним (46), 02:14, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Непомнило историю с оперой Когда оперу превращали в хром и люди возмущались, бы... большой текст свёрнут, показать
     
     
  • 3.106, Аноним (115), 09:53, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Очень интересная история. Не пробовал адаптировать под театральную постановку?

    А по теме, так и в чем тот человек оказался не прав? "свой код - это путь в никуда" конкретно в разрезе оперы так и было. Они теряли позиции, движок все мнеее и менее справлялся со своей задачей.

     
     
  • 4.121, Аноним (121), 10:37, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В разрезе оперы свой движок был единственным, что позволяло компании существовать. После миграции браузера на хром бренд продали а компанию распустили. Путём в никуда оказалась именно шкурка для хрома.
     
     
  • 5.126, Аноним (115), 11:01, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Причиной что компания закрылось стало то что они как раз долго цеплялись за свой явно устаревающий движок. Если бы руководство увидело тенденцию раньше то все могло случиться иначе.
     
  • 5.140, Аноним (149), 11:23, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    ТАк я уверен, что весь смысл операции был в том, чтобы продаться, хоть китайцам, хоть кому. И если со своим движком никто не хочет покупать бизнес - надо избавляться, логично?

    Хотя, конечно, ностальгически грустно, что так вышло

     
  • 3.143, Аноним (149), 11:24, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А причем тут Rust? В браузере движок юзеры поменять не могут, а тут - это инструмент разработки, хочешь пользуйся, хочешь нет. От того, что кто-то кому-то продастся твои программы на Rust никуда не исчезнут
     
     
  • 4.156, Аноним (121), 11:50, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    От того, что кто-то кому-то продастся, программы на расте, конечно, не исчезнут. Но зато исчезнут программы на нормальных языках, потому что новые хозяева продавшихся заставляют их заменять нормальные языки растом.
     
     
  • 5.158, Аноним (-), 11:54, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > От того, что кто-то кому-то продастся,

    Лол, "если мне что-то не нравится, то все вокруг продались" - так получается?

    > программы на расте, конечно, не исчезнут.

    Конечно не исчезнут.

    > Но зато исчезнут программы на нормальных языках,

    Нормальных это каких? Которые дырявые и создают тысячи уязвимостей на радость всяким хакерам?

    > потому что новые хозяева

    Если тебе везде мерещатся хозяева, то ты просто раб в душе.

    > продавшихся заставляют их заменять нормальные языки растом.

    Какой ужас! Надеюсь, в твоей большой фантазии заставляют силой?
    Или просто говорят "я буду платить деньги за написание раст кода"))?


     
  • 5.166, Аноним (149), 12:19, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Опять же, в Расте нет ничего "ненормального", язык как язык, только более современный. Исчезнут ли программы на других языках - да вряд ли. До сих пор же не исчезли. С чего такая паника?
     
  • 2.55, Alladin (?), 02:14, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    является же
     
  • 2.57, Аноним (26), 02:29, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Знаем, есть такое направление - там винда высоко нагружает 100 CPU на своими за... большой текст свёрнут, показать
     
     
  • 3.123, localhostadmin (ok), 10:41, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >они первыми побегут кодить полноценную поддержку своих платформ в расте

    А им не проще будет просто выпилить раст из гита?
    >А если серьёзно, то вы о чём вообще

    Роутеры например

     
     
  • 4.148, Аноним (-), 11:33, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > А им не проще будет просто выпилить раст из гита?

    Пусть делают свой форк и выпиливают.

    > Роутеры например

    И часто вы на роутере собираете гит из исходников?

     
     
  • 5.181, Советский инженер (ok), 14:01, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > И часто вы на роутере собираете гит из исходников?

    а мне интересно, зачем вообще гит на роутере, даже в виде готовых бинарников ?!

     
  • 2.72, iPony128052 (?), 06:34, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Только адептов особо не видно.

    Вот хейтеров вагон. "что же это делается?!".
    Было бы чего значимого.

    ЗЫ: C++ программист. На Rust писал несколько хобби проектов. От двух этих языков восторга как и отвращения не испытываю.

     

  • 1.60, Илья (??), 02:56, 21/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >добавляющее компоненты на языке Rust и оптимизиации, позволяющие поднять производительность на 5-19%

    Ого! Включение Раст поднимает производительность на 20 процентов!

     
     
  • 2.62, Аноним (46), 03:17, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Поднимает, если попутно изменить алгоритм хеширования на более быстрый.
     
     
  • 3.146, Аноним (-), 11:30, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >  Поднимает, если попутно изменить алгоритм хеширования на более быстрый.

    О... т.е. сишники не смогли изменить алгоритм хеширования на более быстрый??
    Это прям какая-то профнепригодность однако!

     
     
  • 4.161, Аноним (121), 12:07, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > сишники не смогли изменить алгоритм хеширования на более быстрый?

    Сишников устраивал прежний алгоритм, у них не было необходимости менять алгоритм, чтобы получить 19% производительности в некритичном месте (время выполнения git log сократилось с 8.1с до 6.8с), чтобы в новостях типа этой выглядело так, будто 19% получено благодаря миграции на раст.

     
  • 2.70, 88766 (?), 06:26, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Изначально скорость загрузки рекламировалась, как одно из основных преимуществ системд. А сейчас системд уже тормозит по сравнению с другими инитами. Вот и думай, сколько проблем реально вызывают, навязанные корпорациями/анб технологии. А реклама скорости новой технологии - это просто слова, за которые никто отвечать не будет.
     
     
  • 3.73, iPony128052 (?), 06:39, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Изначально скорость загрузки рекламировалась, как одно из основных преимуществ системд. А сейчас системд уже тормозит по сравнению с другими инитами

    Какие-то выдумки.
    Леннарт так и писал, что скорость важна, но не во главу угла "быстрее всех".

    И раньше так было. Более десяти лет назад сравнивал.
    Upstart пошустрее.
    Только вот к Upstart приходилось костыли подстраивать из-за глюков по порядку старта сервисов.

     
  • 3.95, Аноним (100), 09:25, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > реклама скорости новой технологии - это просто слова, за которые никто отвечать не будет.

    самое главное тут: "никто отвечать не будет".

     
  • 3.105, Аноним (115), 09:48, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >это просто слова, за которые никто отвечать не будет.

    И твоя ложь в комментарии "Изначально скорость загрузки рекламировалась" тоже просто слова, за которую ты конечно же отвечать не будешь.

     
     
  • 4.122, Аноним (121), 10:39, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем ему за них отвечать, если это правда?
     
     
  • 5.127, Аноним (115), 11:02, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Выше уже опровергли. Но ты прочитать не смог.
     
     
  • 6.162, Аноним (100), 12:07, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот беру я одноплатник с вафлей, ставлю армбиан с системдой: загрузка 30 сек, пока платка по вафле не откликнется. Компилирую линь самостоятельно с бузибоксом и баш-портянками: 10 сек на то же самое (ссш, веб).
     
  • 6.165, Аноним (121), 12:18, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ты путаешь читать и придумывать Везде, где проталкивали сисьтемд, хвалились... большой текст свёрнут, показать
     
  • 2.189, Аноним (-), 14:15, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Ого! Включение Раст поднимает производительность на 20 процентов!

    У рыбок-гуппи не возникает когнетивного диссонанса, когда они читают рекламные проспекты о том, что, мол, "в два раза быстрее, в два раза производительнее!", при этом системные требования возрастают в 10 раз. Например, как с той же 95 виндой (кстати, считаю это лучшее, что когда-либо создало IT, без иронии), она летала на 486, а 98 уже тормозила как чёрт, при этом была навешана кучей рюшечек, который нафиг не нужны серьезным и взрослым людям - тем кто РАБОТАЕТ с компьютером, а не в игрульки играет.

     

  • 1.67, Аноним (67), 05:03, 21/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как там с полной реализацией гита на расте дела? Вангану что тут просто боятся повторить участь Sufi
     
     
  • 2.124, Аноним (67), 10:56, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    sudo*
     

  • 1.69, Аноним (69), 05:17, 21/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Интересно как сильно релизные бинарники от этого раздует?
     
     
  • 2.75, Аноним (74), 07:14, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Тебе что места на ссд мало,а колбаса стоит копейки. 640 кб для всех давно в прошлом вместе с дедами. Покупай неуязвимое железо с ддр6 и не фыркай.
     
  • 2.78, Аноним (-), 07:39, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А мне интересено, как долго эти бинарники будут собираться?
     
     
  • 3.90, Аноним (91), 08:24, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А ты их не собирай. За тебя богатые корпорации соберут. Со сборочной фермой своей. Нет фермы? Либо жри что дают, либо сиди без гита и гитхаба. А корпорации своим стратегическим интересам вредить не будут за свои деньги, впендюрят и DRM, и шпиона, и подписку в перспективе. А у содержанок своих стратегических интересов не может быть в принципе, нищие - они подстилки: стелятся под того, кто за них платит, а кто не стелется - тот сдыхает. Рыночек порешал.
     
  • 3.154, Аноним (-), 11:46, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А какая разница?
    Большая часть софта собирается его создателями или мейнтенерами.
    То что где-то есть горстка поехаших гентушников... ну так даже они поумнели и предлагают бинарные сборки.
    Ну попырится любитель компилять в консольку не час, а два.
    Это же не повод отказываться от замены.

    Т.е классическое "люди не пострадали")))

     

  • 1.77, Аноним (-), 07:38, 21/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Основным доводом против является отсутствие в компиляторе rustc должной поддержи всех платформ, поддерживаемых в Git.

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

     
     
  • 2.94, Витюшка (?), 09:19, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Каким образом? Собирать Rust это просто песня. 99% проектов просто собираются, без ошибок.
     
     
  • 3.97, Аноним (98), 09:27, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Можно подумать, у гита были какие-то проблемы со сборкой.
     
  • 2.102, Аноним (115), 09:45, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это очень незначительный довод. Подавляющее большинство пользователей гита не занимается его сборкой. Им нужны фичи, надежность и скорость гита. Если раст в этом поможет то они и рады будут.

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

     

  • 1.96, Аноним (98), 09:27, 21/09/2025 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +1 +/
     
  • 1.103, Аноним (103), 09:45, 21/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    если не будет завязки на cargo и инфраструктуру то и пофиг потому что к тому времени как внедрят gccrs уже будет в нормально состоянии
     
  • 1.108, Аноним (108), 09:59, 21/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Помню в последний раз такое неприятие языка было связано с C#. Где теперь этот C# ?
     
     
  • 2.116, Аноним (103), 10:10, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    а где он ?
     
     
  • 3.185, Аноним (-), 14:10, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Там же, где и нативные виндоус приложения - в ж#пе. Ибо в прикладном софте уверенно победила связка JS+ HTML + CSS. Даже на твоём телефоне большинство софта написано на этой связке, а на десктопе весь новый софт пишут на электроне.
     
  • 2.129, Аноним (115), 11:05, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Я про питон помню было такое непринятие. Где он?
     
     
  • 3.184, Аноним (-), 14:08, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Не было с питоном такого никогда. Питон тот редкий случай, когда его никто из корпораций не навязывал и он максимально органично сам занял свою нишу. Это я говорю тебе как тот самый "дед", который в сознательном возраста работал в IT с 80-х по наши дни.
     

  • 1.120, Аноним (120), 10:30, 21/09/2025 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.125, Аноним (149), 10:59, 21/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это радует, пора уже переводить важнейшие утилиты на современные технологии. Rust становится стандартом индустрии
     
     
  • 2.160, Аноним (100), 11:57, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > становится

    становят.

     
     
  • 3.163, Аноним (149), 12:13, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну а что делать, если инерция мышления у старых разрабов велика? Крестьяне тоже не сразу картошку начали растить, царю Николаю пришлось изрядно потрудиться, чтобы они поняли выгоды
     
  • 3.167, Аноним (167), 12:22, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Конечно если нечто "становится", то кто-то его "становят".
    Это просто значит, что самые серьезные игроки, те кто пишут код, оценили преимущество новой технологии.

    И это правильно.
    Решать должны те кто делает, а не толпа потребителей.

     
     
  • 4.170, Аноним (74), 12:47, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А потом нужны тонны выборочной рекламы рекламы для продвижения товара,потому,что пользователи не решали. Тефаль как то раз решил за всех и позже выяснилось, что в действительности реклама должна была звучать как:Тефлон - отравим весь мир.
     
  • 4.172, Аноним (172), 13:01, 21/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Главное чтобы интерфейс сменили, как в новом apt.
    Ну такое □□□□□□□□ <
    Труууунь.
    А не какой то там |||||| <.
    xd)
     

  • 1.136, Анонисссм (?), 11:19, 21/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Согласен на раст, если выкинут перловку.
    в 2025 это уже не смешно.
     
  • 1.180, Аноним (-), 14:01, 21/09/2025 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –1 +/
     

  • 1.187, Ценитель GPL рогаликов (?), 14:13, 21/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если это поможет вывести опеннетовских "экспертов" на орбиту Земли, я категорически ЗА!
     

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



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

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