The OpenNET Project / Index page

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

Rust будет принят в состав ядра Linux 6.1. Создан Rust-драйвер для Ethernet-чипов Intel

20.09.2022 06:18

На мероприятии Kernel Maintainers Summit Линус Торвальдс объявил, что, если не всплывут непредвиденные проблемы, патчи для поддержки разработки драйверов на языке Rust будут включены в состав ядра Linux 6.1, релиз которого ожидается в декабре.

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

Линус также объявил, что в версии ядра 6.1 будут улучшены некоторые самые старые и фундаментальные части ядра, такие как функция printk(). Кроме того Линус напомнил, что несколько десятилетий назад компания Intel пыталась убедить его, что будущее за процессорами Itanium, но он ответил "Нет, этого не произойдёт, поскольку для него нет платформы для разработки. ARM делает всё правильно".

Другой проблемой Торвальдс обозначил разнобой в производстве ARM процессоров: "сумасшедшие компании по производству оборудования из Дикого Запада, делающие специализированные чипы под различные задачи". Он добавил, что "это было большой проблемой когда появлялись первые процессоры, сегодня существуют достаточно стандартов для того, чтобы сделать простым портирование ядер на новые ARM процессоры".

Дополнительно можно отметить публикацию начальной реализации драйвера rust-e1000 для Ethernet-адаптеров Intel, частично написанного на языке Rust. В коде пока остаётся прямой вызов некоторых привязок на Си, но ведётся постепенная работа по их замене и добавлению Rust-абстракций, необходимых для написания сетевых драйверов (для доступа к PCI, DMA и сетевым API ядра). В текущем виде драйвер успешно проходит ping-тест при запуске в QEMU, но пока не работает с реальным оборудованием.

  1. Главная ссылка к новости (https://www.zdnet.com/article/...)
  2. OpenNews: В GStreamer реализована возможность поставки плагинов, написанных на Rust
  3. OpenNews: Cloudflare перешёл с NGINX на собственный прокcи Pingora, написанный на языке Rust
  4. OpenNews: Уязвимости в пакетном менеджере Cargo, применяемом для проектов на языке Rust
  5. OpenNews: WD разрабатывает NVMe-драйвер на языке Rust. Эксперименты с Rust во FreeBSD
  6. OpenNews: Первый стабильный выпуск Arti, официальной реализации Tor на языке Rust
Автор новости: Аноним
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/57804-rust
Ключевые слова: rust, kernel
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (446) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 07:03, 20/09/2022 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +13 +/
     

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

  • 1.5, Аноним (5), 07:04, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +18 +/
    Там же для того, чтобы писать дрова на расте, нужны обертки для ВСЕХ заголовочных файлов ядра? Это же какой объем мусора
     
     
  • 2.86, Аноним (86), 09:38, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +11 +/
    А что странного, если по историческим причинам операционные системы и ее компоненты написаны на Си? Любой язык, который не является Си/Си++ треьовал бы дополнительных оберток для корректной работы.
     
     
  • 3.125, tty0 (?), 10:18, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И в чем проблема этому языку уметь брать сишные структуры и обрабатывать cdecl вызовы?
    Да, с макросами ерунда получается, но удобнее же "препроцессор для макросов включить в ядро", чем каждый язык отдельно
     
     
  • 4.144, Аноним (86), 10:33, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    >И в чем проблема этому языку уметь брать сишные структуры...

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

     
     
  • 5.206, Аноним (206), 13:00, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    При том, что всё ядро никто переписывать на ржавого не собирается. Б - безопасность.
     
     
  • 6.228, Аноним (86), 13:30, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А зачем его переписывать? Один раз написал обертку и пользуешься ей до конца жизни. А там когда-нибудь по частям и ядро начнут замещать.
     
     
  • 7.406, keydon (ok), 03:22, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Пройдет лет 10, раст станет очередным C#/go. Он станет привычным и корпораты начнут форсить новую серебрянную пулю с дурацкой идеей (графический язык? язык для генерации кода с помощью ИИ? язык не позволяющий писать ничего вне 50 паттернов? язык-стандарт для всего на свете? ЯП для облаков?), орды растоманов забудут про раст и убегут за очередным хайпом. А нам потом все это разгребать как сейчас за php.

    Что касается Линуса, то он известен своей стратегией "все приглашены на турнир и пусть победит сильнейший".

     
     
  • 8.478, плюсы (?), 17:32, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Кроме плюсов Иначе бы плюсы давно победили - ... текст свёрнут, показать
     
     
  • 9.483, keydon (ok), 04:07, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, лютая и слабоподкрепленная ненависть Линуса к плюсам тоже хорошо известна ... текст свёрнут, показать
     
     
  • 10.503, Аноним (-), 16:52, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Плюсовики пишут каждый на своем субдиалекте этого Ну а в большом проекте это су... текст свёрнут, показать
     
     
  • 11.508, keydon (ok), 05:57, 24/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    На си тоже можно писать на своем субдиалекте и лучше уж субдиалект чем совершенн... текст свёрнут, показать
     
     
  • 12.533, Аноним (-), 16:30, 26/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Обычно сишный код читаем типовыми сишниками Сложно сказать это про плюсы, типов... большой текст свёрнут, показать
     
     
  • 13.554, keydon (ok), 00:36, 28/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Без гайдлайнов на любом популярном и не очень языке можно и в рамках синтаксис... большой текст свёрнут, показать
     
  • 5.271, анон (?), 14:36, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Для использования раста по назначению нужно, чтобы разрабы не опрокидывали с совместимостью, правды ради, у них уже не раз был френдлифаер артой и массовыми бомбежками по крупным разрабам либ. Где они потом говорили прямым текстом, что теперь политика партии изменилась, переписывайте все заново, ладно так можно меня, ноунейма с опеннета и гита, гнобить, но ведь кто-то башляет денежки, и не очень рад тратить прогер-часы на это, из-за хотелок транспрогерок и их хозяев.
    Все это очень болезненно, если ты не хоббист, а используешь этот нестабильный сырец для крупного.
     
     
  • 6.421, freecoder (ok), 08:54, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Можете привести пример такого случая в Rust?
     
     
  • 7.429, Аноним (429), 10:41, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    см. любой релиз
     
     
  • 8.435, Someone (??), 12:18, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Что за чушь Практически весь старый код компилируется Не компилятся только исп... текст свёрнут, показать
     
  • 7.449, анон (?), 15:38, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Можете привести пример такого случая в Rust?

    Хорошо, погуглю за тебя.
    https://github.com/pyca/cryptography/issues/5771.

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

     
     
  • 8.505, Аноним (-), 17:28, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Имела жаба гадюку ... текст свёрнут, показать
     
  • 8.530, freecoder (ok), 08:15, 26/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так речь идет о поддержке платформ Из исходного сообщения складывается впечатле... текст свёрнут, показать
     
  • 3.158, n00by (ok), 11:05, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А что странного, если по историческим причинам операционные системы и ее компоненты
    > написаны на Си? Любой язык, который не является Си/Си++ треьовал бы
    > дополнительных оберток для корректной работы.

    Выше мнение эксперта.
    А вот бытиё, MLton -- компилятор языка программирования Standard ML:

    Имеет тонкий и быстрый FFI[en], обеспечивающий полное двустороннее взаимодействие с языком Си (вплоть до взаимной рекурсии); а также генератор привязок[en] NLFFI,
    ***позволяющий встраивать заголовочные файлы Си прямо в проект на SML***
    и использовать прямые вызовы функций Си в программах на SML[5].

     
     
  • 4.208, НяшМяш (ok), 13:09, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так и в Rust никто не мешает использовать привязки на C как есть. Просто будет всё большим unsafe блоком. Нужна как минимум простейшая обёртка типа автоматической проверки кода ошибки возвращаемой сишной функции и конвертации в Result просто для удобства.
     
     
  • 5.273, n00by (ok), 14:41, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вон тому Анониму мешает, он утверждает, что это невозможно в принципе. Потом его читают и обобщают «знания» тролля на честных любителей Rust.
     
  • 5.340, Михаил (??), 18:41, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так такие привязки уже давно есть.
     
     
  • 6.360, НяшМяш (ok), 20:58, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У заводчан онанимусов ведь горит, что видите ли нет интеропа с сяшкой чтобы палец о палец можно было не ударять и продолжать гайки через проходную таскать )
     
  • 4.440, Someone (??), 12:28, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Выше уже ответили что ты можешь напрямую использовать вызовы C. И обертки для этого не нужны. Обертки нужны для удобства программиста:
    - правильно обозначить типы (но это не обязательно, если ты гений то можешь везде использовать тип u8, аналог сишного char);
    - правильно обозначить "владение" объекта, чтобы с этого места и далее уже компилятор начал за тебя проверять программу, а не ты сам держал у себя в голове все инварианты: кто-там чем владеет, кто должен одалживать, кто должен деаллоцировать, когда можно получить мутабельный объект, а когда нет.

    Обертки нужны лишь для всего вышесказанного. Но никто тебе не запрещает работать в точь-точь как в C, с сырыми указателями, malloc и dealloc.

     
     
  • 5.442, n00by (ok), 12:50, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Выше уже ответили что ты можешь напрямую использовать вызовы C.

    Ну да, я могу. В нескольких языках. Про Rust не знал, но априори полагал, он не хуже. А тот Аноним, кому я отвечал - он не может. Он даже не знает, что в Си++ пишут обёртки, что бы вызывать Си код. Он не знает, что формулировка «любой язык требует» требует доказательства по индукции. На фоне этих нюансов его агитация может иметь противоположный эффект.

     
  • 3.476, Аноним (-), 17:13, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Любой язык, который не является Си/Си++

    Чистый Си точно не является С++. Не надо вот это - "Си/Си++".

     
  • 2.157, Аноним (157), 10:58, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Убираешь весь мусор в отдельный crate и испольщуешь, не задумываясь
     
     
  • 3.384, Аноним (429), 22:43, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вот-вот, так и пишут на мусоре.
     

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

  • 1.13, Аноним (4), 07:23, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    кстати, в телеге новость потёрли, самое то и здесь это сделать, пока не поздно!
     
     
  • 2.366, Аноним (429), 21:29, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    непонятная новость, куда её применять...

    > начальной реализации драйвера ... частично написанного на языке Rust ... не работает с реальным оборудованием.

     

  • 1.15, Аноним (15), 07:30, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –12 +/
    Пропал линуксовый дом

    Рыбка принялась гнить с головы.

    Печально.

    Интересно, насколько интенсивными будут темпы деградации?! Лет 5-10 нужно на это или же быстрее больше?

     
     
  • 2.262, анон (?), 14:15, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Рыбка принялась гнить с головы.

    Рыба гниет с рыбы.

     
     
  • 3.334, BuildPrice (?), 17:59, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А чистят с хвоста.

    Тч подумай чья голова первой полетит.

     
     
  • 4.343, анон (?), 18:55, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Уже давно чистилки придумали, закидываешь рыбу, на выходе филе. Такие метафоры уже не актуальны в 2к22.
     
  • 4.380, Sw00p aka Jerom (?), 22:21, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >А чистят с хвоста.

    хвост управляет головой

     
  • 2.374, Онаним. (?), 22:05, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот кстати да. Есть мысль заранее всерьёз начать посматривать на винду, как на базовую платформу для OSS. Я не шучу.
     
     
  • 3.385, Michael Shigorin (ok), 23:25, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Вспомнилось почему-то высказывание одного в своё время известного дядьки -- приведу по памяти в переводе: "я говорил всем своим юниксовым друзьям, что они лузеры, потому что не сидят на NT; это продолжалось до переломного события в моей жизни: я, собственно, попробовал NT".

    Есть мысль -- ну попосматривайте, о результатах можете прийти и рассказать.  А вот это "заранее всерьёз начать" какой-то европейщиной уже, простите, отдаёт.

     
     
  • 4.416, Тот_Самый_Анонимус_ (?), 05:35, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это реализм. Когда у меня в линухе радеоновкая видеокарта гудит как паровоз, а в винде работает тихо,то не до идеологии бородача: за компом надо работать, а не акробатикой заниматься.
     
     
  • 5.495, Аноним (-), 16:03, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Это реализм. Когда у меня в линухе радеоновкая видеокарта гудит как паровоз,
    > а в винде работает тихо,то не до идеологии бородача: за компом
    > надо работать, а не акробатикой заниматься.

    Радеоны не производят лет уже довольно много, и с тех пор как вы видели линукс, AMD научились в power management видях.

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

     
     
  • 6.514, Тот_Самый_Анонимус_ (?), 20:11, 24/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Впрочем, юзеров маздайки учитывать в линуксном будущем совершенно не обязательно - это чужие пользователи, они далеки от идей опенсорса

    Кто тебе в башку нас%ал, что линух — это про идеи? Его пишут крупные корпорации за свои деньги явно не для продвижения идей чувака, который не умеет пользоваться бритвой, и его стада.

     
     
  • 7.534, Аноним (-), 16:39, 26/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Торвальдс Он прямым текстом сказал причастным - send patches or GTFO Отличная ... большой текст свёрнут, показать
     
     
  • 8.549, Тот_Самый_Анонимус_ (?), 21:05, 27/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Щито Линух 8212 1 компов Нвидиа обонкроилась Бгг жпг Я понимаю,если бы ты... большой текст свёрнут, показать
     
  • 4.432, n00by (ok), 11:52, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Есть мысль -- ну попосматривайте, о результатах можете прийти и рассказать.  

    Зачем? Я пришёл и рассказываю, но это никому не интересно. Долго не мог понять, почему так. Потребовалось выступление президента, где он объяснил - подсели. В том числе и на халяву. Да, там ПО не растёт на деревьях, его приходится писать. Это совершенно другой мир.

    Другое дело, что рулит там Микрософт и в России у этого перспектив нет.

     
     
  • 5.494, Аноним (-), 15:59, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Всерьез надеешься создать фулл стэк своим ходом, и чтобы это не было УГ отстающим на десятки лет от всего остального? ORLY? Донкихоты в треде, все в машину!
     
     
  • 6.499, n00by (ok), 16:21, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Всерьёз надеешься выдать себя за человека, с кем имеет смысл обсуждать вопрос? ORLY? Донкихоты в треде, все в машину!
     
     
  • 7.506, Аноним (-), 17:32, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Всерьёз надеешься выдать себя за человека, с кем имеет смысл обсуждать вопрос?
    > ORLY? Донкихоты в треде, все в машину!

    n00by пытается меня троллить, какая милота. Видимо более убедительного ответа не придумалось. Надо было еще сказать что во всем виноват госдеп^W тьфу, то-есть роса, разумеется.

     
     
  • 8.509, n00by (ok), 10:42, 24/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот ты и раскрылся, назвав зеркало троллингом, какая милота Почти классическ... большой текст свёрнут, показать
     
     
  • 9.535, Аноним (-), 17:20, 26/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Зеркало вместо дискуссии и есть троллинг Злободневно наверное Ну, иди, покажи ... большой текст свёрнут, показать
     
     
  • 10.547, n00by (ok), 15:27, 27/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    171 ORLY Донкихоты в треде, все в машину 187 вместо дискуссии и есть тролл... текст свёрнут, показать
     
     
  • 11.550, Аноним (-), 21:14, 27/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это на самом деле лишь моя оценка перспектив таких начинаний Хоть и едкая, но к... большой текст свёрнут, показать
     
     
  • 12.556, n00by (ok), 12:46, 28/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Как я уже писал выше, нет смысла обсуждать вопрос с живущим за пределами РФ, но ... текст свёрнут, показать
     
  • 4.457, Онаним. (?), 22:13, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А знаешь, зачем всерьёз заранее начинать?
    Потому что с бодуна шашкой махать - да, не принято.
    А так - когда задница совсем-совсем случится - а вот оно, мы уже и почти готовы, просто лежало в ящичке.
     
  • 3.420, Аноним (420), 08:50, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Давно пора. На винде гораздо больше свободых программ чем на линуксе, а значит она лучше для любителя СПО.
    Кроме того там нет: драйверов на пугающем rust, пищащего pulseaudio, нарушающего unix-way systemd с бинарными логами и т.д.
     
     
  • 4.425, Аноним (420), 09:16, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И далее по списку.
    При таких потоках ненависти, удивляет что местные эксперты угрожают переходом на винду, а не хвастаются как им там хорошо.
     
     
  • 5.431, Аноним (431), 11:52, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Что может быть хорошего с растовыми драйверами?
     
  • 4.430, Аноним (431), 11:51, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Больше бесплатных не значит больше свободных.
     
  • 4.493, Аноним (-), 15:52, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Давно пора. На винде гораздо больше свободых программ чем на линуксе,

    Это мягко говоря неправда.

    > а значит она лучше для любителя СПО.

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

    > Кроме того там нет: драйверов на пугающем rust, пищащего pulseaudio, нарушающего unix-way
    > systemd с бинарными логами и т.д.

    Там свои бинарные логи, да еще и формат вроде не особо документирован, в отличие от, аудио уж точно не юниксвэйное, драйверы проприетарные от и до, и на такой жуткой помеси плюсоты, что это хуже любого раста.

     
  • 2.407, keydon (ok), 03:28, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не, тут обычное "два спорных решения, пускай подерутся, кто победит того и правда". Линус так часто делает в спорных моментах, потому что иначе автоматически появится более хайповый форк.
     

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

  • 1.17, Аноним (17), 07:32, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    LLVM онли?
     
  • 1.21, Аноним (5), 07:39, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А когда склепают очередной супер-безопасный язык, как они обоснуют отказ от его включении в ядро линукс?
     
     
  • 2.165, Влад (??), 11:18, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну, технически, Линус и так обновляет периодически версию Си. Интеграция, конечно, бесшовная (как если добавить C++ и обертки вокруг системных вызовов в виде классов), но в разных кусках разный Си.
    ДАЕШЬ ЧИСТОКРОВНЫЙ C89 ONLY!
     
     
  • 3.285, Аноним (5), 15:15, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    При чем тут версия си? Что ты несешь?
     
  • 3.565, Аноним (565), 23:38, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    C89 8212 кринж Не даёт банально переменную инициализировать внутри for ци... большой текст свёрнут, показать
     
  • 2.247, Аноним (247), 13:55, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так склепали уже - Carbon. Скоро уже v 1.0 выйдет. Пора в ядро проситься.
     
     
  • 3.294, a_kusb (ok), 15:51, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Yakt
     
  • 2.367, Аноним (429), 21:31, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > как они обоснуют отказ

    так же, как и кинули безопасные плюсы.

     
  • 2.422, freecoder (ok), 09:01, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Проблема вашей позиции в том, что вы считаете Rust каким-то "очередным", а на самом деле он - революционная технология, которая появляется раз в несколько десятилетий. Линус это понимает, вы - нет.
     
     
  • 3.460, Аноним (460), 03:40, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > революционная технология

    Ахахах, пешы исчо.
    [x] 199x -- дельфи форева!111
    [x] 200x -- java рулед, мамой клянус!!11
    [x] 201x -- C# всех парвёт!111
    [x] 202x -- ...

    Сколько уже было таких "убийц плюсов" - сходу даже не всех вспомнить. В итоге каждый мамкин девелопер, нашёдший в си/плюсах ФАТАЛЬНЫЙ НЕДОСТАТОК, отхватывал от реальности системной разработки неиллюзорных здюлей и скуля уползал в свою нишу, где пребывает и поныне. Так и тут, задачу написать собственную libc на расте фанбои успешно провалили и предпочитают о ней не вспоминать, redox - мёртв, servo как он задумывался - мёртв, почти утащив за собой в могилу весь ff, а выпуск трёхстрочной технодемки раздувается до размеров дирижабля и объявляется революцией в индустрии. Ага, счас.

     
     
  • 4.496, Аноним (-), 16:11, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А сколько костылей в плюсах с тех пор появилось мм Особенно доставляет... большой текст свёрнут, показать
     
  • 4.515, Прохожий (??), 12:59, 25/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Когда, интересно, все перечисленные языки (дельфи, джава, си шарп) претендовали на системное программирование? И где теперь плюсы в программировании бизнес-приложений? Их таки выгнали из этой области ссанными тряпками. Вот и Раст сделает то же  Сями, только уже в системщине.
     
  • 4.557, ммнюмнюмус (?), 07:13, 29/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    D забыли - это даже не Java, а прямо следующая буква после C (подумаешь, там тоже сборщик мусора). Помню, как увлекался языками - вечно ломал голову, есть ли у C/C++ продолжение.
     

  • 1.23, ryoken (ok), 07:43, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Мда... Надо искать запасной аэродром (не *bsd). Что там у Plan9?
     
     
  • 2.26, Анноним (?), 07:49, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    HURD?
     
     
  • 3.204, ryoken (ok), 12:56, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > HURD?

    Ну очень сильно теоретически...

     
  • 3.350, Аноним (-), 19:29, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А оно на чем-то кроме виртуалки уже шевелится?

    Зы. БСД ван лаф! Истинная свобода для Ъ.

     
     
  • 4.497, Аноним (-), 16:12, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Истинная свобода для Ъ.

    Кому master, кому slave... BDSM он такой :)

     
  • 2.31, beck (??), 07:53, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Haiku? SerenityOS? Colibri?
     
     
  • 3.34, Аноним (34), 07:57, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +13 +/
    TempleOS
     
     
  • 4.274, pda (ok), 14:43, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Самый адекватный в данном случае вариант. Ибо там свыше предопределён лишь один единственный язык программирования.
     
     
  • 5.296, a_kusb (ok), 15:53, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А её может кто-то развивать кроме Терри Девиса?
     
     
  • 6.318, Аноним (318), 16:51, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сетевой стек уже после смерти Девиса написали.
     
     
  • 7.341, a_kusb (ok), 18:51, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Сетевой стек уже после смерти Девиса написали.

    Может он некошерный.

     
  • 3.203, ryoken (ok), 12:56, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Haiku? SerenityOS? Colibri?

    Гайку можно бы поглядеть, только с дровами под SAS у них как? Вроде глухо было.

     
  • 2.32, Ann (??), 07:56, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Расскажи, чем BSD не угодили?
    В свете новостей о пропихивании Rust в Linux уже год как перелез на них, и не нарадуюсь.
     
     
  • 3.59, bnm (?), 08:46, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.opennet.dev/opennews/art.shtml?num=57774
     
     
  • 4.82, Ann (??), 09:33, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, FreeBSD более консервативна, есть вероятность, что поиграются и отстанут. С Linux же уже все решено.
     
  • 3.120, Аноним (120), 10:14, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >>> В свете новостей о пропихивании Rust в Linux уже год как перелез на них, и не нарадуюсь. <<<

    Угадайте, что BSD "тащит" из Linux?
    А теперь попробуйте угадать, что произойдет когда "это самое" станут писать на Расте?

     
     
  • 4.297, Аноним (-), 15:54, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В соседней новости УЖЕ про эксперименты в ядре freebsd догадайтесь с чем...
     
  • 4.319, Янис (?), 16:55, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Думаю, панику не стоит поднимать по этому поводу. Ну если так подумать, какое количество людей станет писать драва на Расте? Ну на самом деле этим скорее всего будут заниматься некоторые компании, если они выяснят, что им это выгодно. В основном же все будут продолжать писать на Си
     
  • 3.151, AleksK (ok), 10:39, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Там хотя бы WiFi работает сейчас? А Bluetooth? На линуксе мои наушники и колонки автоматически прорубаются как только их включаю, а как с этим на bad? Подозреваю полнейший бдсм будет.
     
     
  • 4.155, Ann (??), 10:46, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Жопа с wifi. В лучшем случае работает n стандарт.
    Но подозреваю, что в Plan9 Hurd и т.д. и этого нет.
     
  • 4.167, Аноним (167), 11:22, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Войфай с синезубым как раз-то и являются самыми большими проблемами в бздях.

    А софта уже начинает хватать. Нативные VSCode, Ungoogled Chromium. Даже опера работает со звуком, хоть и через линуксатор.

     
     
  • 5.201, AleksK (ok), 12:50, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А софта уже начинает хватать. Нативные VSCode, Ungoogled Chromium. Даже опера работает
    > со звуком, хоть и через линуксатор.

    То есть без линукса никуда

     
     
  • 6.381, Аноним (-), 22:26, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >> линуксатор
    > То есть без линукса никуда

    То есть, если пингвинята массово запускают софт в вайно-протонах, то "без венды в линуксе никуда"? Или опять "вы нипонимаитиэтодругое"?

     
     
  • 7.390, AleksK (ok), 23:42, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > То есть, если пингвинята массово запускают софт в вайно-протонах, то "без венды
    > в линуксе никуда"? Или опять "вы нипонимаитиэтодругое"?

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

     
     
  • 8.398, Аноним (-), 00:09, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Во-первых, proton - это тот же виндовсулятор , во-вторых, с каких это пор марги... текст свёрнут, показать
     
     
  • 9.400, AleksK (ok), 00:24, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    виндовсулятор для запуска более 70 библиотеки стима на линуксе Сколько проце... текст свёрнут, показать
     
     
  • 10.543, Аноним (-), 00:17, 27/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Правильный ответ там не заработает видяха и что-нибудь еще, типа вафли, эти 70 ... текст свёрнут, показать
     
     
  • 11.545, Аноним (-), 11:03, 27/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Интересно, как же я пишу коммент в ноуте под фрей из лисы, сидя в кресле Правил... текст свёрнут, показать
     
     
  • 12.551, Аноним (-), 21:22, 27/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Небось используешь что-нибудь доисторическое, и вафля чуть ли не b какой, для к... текст свёрнут, показать
     
     
  • 13.553, Аноним (-), 21:59, 27/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну т е ты не знаешь, но Ценное Мнение имеешь Как и ожидалось И ты можешь пруф... большой текст свёрнут, показать
     
  • 10.546, Аноним (-), 11:04, 27/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    То есть без венды на линуксе никуда ... текст свёрнут, показать
     
     
  • 11.560, AleksK (ok), 10:28, 30/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В отличии от WSL которая тупо виртуалка с линуксом, Wine не содержит винду, это ... текст свёрнут, показать
     
     
  • 12.561, Аноним (-), 11:28, 30/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так бы сразу и писал ЭТОДРУГОЕ 8482 ... текст свёрнут, показать
     
     
  • 13.562, AleksK (ok), 12:15, 30/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да это другое Использовать транслятор, чтобы запустить игрушку без потери произ... текст свёрнут, показать
     
     
  • 14.563, Аноним (-), 12:29, 30/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Как-то ты слишком неуклюже переобулся, да еще и на какие-то пингвинячьи фант... текст свёрнут, показать
     
     
  • 15.564, AleksK (ok), 14:03, 30/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну дык и в стиме часть игр работает на Linux нативно без протона ... текст свёрнут, показать
     
  • 4.328, Kuromi (ok), 17:46, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Уверены с этим? У меня в илнуксе Блютус работает так отлично, что даже файл по синезубу на ПК не перекинуть.
    Мне уже даже смешно, насколько отвратно Bluez работает и от релиза к релизу ничего не меняется.
     
     
  • 5.342, User (??), 18:54, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну, оставим некоторый процент на "повезло", но вариант "звиздит!" значительно более вероятен
     
  • 5.345, AleksK (ok), 19:14, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Уверены с этим? У меня в илнуксе Блютус работает так отлично, что
    > даже файл по синезубу на ПК не перекинуть.
    > Мне уже даже смешно, насколько отвратно Bluez работает и от релиза к
    > релизу ничего не меняется.

    Уши Oneodio достаточно просто включить после включения компа и они автоматом подрубаются и к компу и к телефону. Если по телефону кто-то звонит, то youtube или музыка автоматом ставится на паузу и я отвечаю на звонок через них же, потом все автоматом включается обратно. На компе если что Majaro с KDE. Ах да карточка Intel AX200, специально её заказывал чтобы избавится от проводов к наушникам и колонкам.

     
  • 5.434, n00by (ok), 12:04, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Уверены с этим? У меня в илнуксе Блютус работает так отлично, что
    > даже файл по синезубу на ПК не перекинуть.

    Если ПК - это не ноут и блупуп идёт через USB адаптер, то на процессорах AMD его иногда стоит втыкать в USB2, а не USB3.

     
     
  • 6.444, AleksK (ok), 13:23, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Если ПК - это не ноут и блупуп идёт через USB адаптер,
    > то на процессорах AMD его иногда стоит втыкать в USB2, а
    > не USB3.

    Если нужен Bluetooth и WiFi на компе не страдай фигнёй, и купи карту в pci-e в большинстве случаев у тебя на материнке есть не занятый порт pci-e x1.

     
     
  • 7.452, Kuromi (ok), 17:07, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >> Если ПК - это не ноут и блупуп идёт через USB адаптер,
    >> то на процессорах AMD его иногда стоит втыкать в USB2, а
    >> не USB3.
    > Если нужен Bluetooth и WiFi на компе не страдай фигнёй, и купи
    > карту в pci-e в большинстве случаев у тебя на материнке есть
    > не занятый порт pci-e x1.

    А смысл? В Блюпупе нет таких скоростей чтобы требовалось что-то быстрее самого просто USB.

     
     
  • 8.454, AleksK (ok), 18:39, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это удобнее и стабильнее ... текст свёрнут, показать
     
     
  • 9.465, n00by (ok), 08:32, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Некоторые люди боятся раскрутить корпус и правильно делают - нет опыта, незачем ... текст свёрнут, показать
     
     
  • 10.498, Аноним (-), 16:19, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Как минимум, USB 3 прямо на уровне спеков официально не поддерживает самый древн... текст свёрнут, показать
     
     
  • 11.501, n00by (ok), 16:27, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У АМД была какая-то проблема, которую они не признавали долго, а потом вроде как... текст свёрнут, показать
     
     
  • 12.536, Аноним (536), 22:38, 26/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А Linux как-то зависит от BIOS в этом Он вроде сам железо XHCI инициализирует и... текст свёрнут, показать
     
     
  • 13.548, n00by (ok), 15:31, 27/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Что бы говорить об 171 этом 187 , надо, что бы АМД раскрыла детали проблемы, ... текст свёрнут, показать
     
     
  • 14.552, Аноним (-), 21:24, 27/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Окей, а хотя-бы ссыль на это все не затруднит ... текст свёрнут, показать
     
     
  • 15.555, n00by (ok), 12:42, 28/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я уже дал ссыль usb amd agesa Удачи ... текст свёрнут, показать
     
  • 7.466, n00by (ok), 08:41, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Если нужен Bluetooth и WiFi на компе не страдай фигнёй, и купи
    > карту в pci-e в большинстве случаев у тебя на материнке есть
    > не занятый порт pci-e x1.

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

     
     
  • 8.467, AleksK (ok), 09:43, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Изучай магию фильтров DNS и других наших интернет-магазинов https www dns-shop... текст свёрнут, показать
     
     
  • 9.468, n00by (ok), 11:46, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да, преподайте мне этот урок, как в тех фильтрах найти НЕ Интел Выбрал наобум A... большой текст свёрнут, показать
     
     
  • 10.469, AleksK (ok), 12:22, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    A ты не в курсе, что в ноутах Wi-Fi и bluetooth сейчас через одно и то же устрой... большой текст свёрнут, показать
     
     
  • 11.471, n00by (ok), 14:20, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я в курсе, что в комментарии, на который я отвечал изначально, написано 171 ф... большой текст свёрнут, показать
     
     
  • 12.475, AleksK (ok), 15:43, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Пожалуйста Вот телефон сопряжен с компом https img-host ru 6Hu1I png Вот я н... большой текст свёрнут, показать
     
     
  • 13.492, n00by (ok), 15:35, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У меня все работает Зачем Вы мне это пишете Это значит, что некоторые сразу ра... большой текст свёрнут, показать
     
     
  • 14.500, Аноним (500), 16:25, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Интел кроме всего прочего еще и очень сыкотные сетевки Мало того что они урезан... текст свёрнут, показать
     
     
  • 15.502, n00by (ok), 16:35, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я вообще зол на Интел Заказал Пердулину 101 на память, там в рекламе было Made ... текст свёрнут, показать
     
  • 14.504, AleksK (ok), 17:12, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    То ты пишешь что не работает теперь все работает Ты уж определись ... текст свёрнут, показать
     
     
  • 15.510, n00by (ok), 10:47, 24/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Перечитайте внимательно, кто писал о проблемах с Блупуп А то определю Ваши дейс... текст свёрнут, показать
     
  • 3.337, Аноним (337), 18:33, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Расскажи, чем BSD не угодили?

    Тем, что свободная система а не это вот всё от gnu и fsf. Дали тебе код и делай с ним почти всё что захочется не глядя на крики всяких столлманов

     
     
  • 4.359, Ann (??), 20:54, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я вас правильно понял, - вам не нравиться, что BSD это свободная система?
     
  • 2.250, Аноним (247), 13:58, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Мда... Надо искать запасной аэродром (не *bsd).

    Поглядываю в сторону Genode/Sculpt. Немцы - они педантичные, плохо не сделают.

     
     
  • 3.275, ryoken (ok), 14:44, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Немцы - они педантичные, плохо не сделают.

    Распространённый стереотип. Хотя бакланов в любой нации достаточно :D.

     
     
  • 4.542, Аноним (-), 23:14, 26/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Распространённый стереотип. Хотя бакланов в любой нации достаточно :D.

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

     
  • 3.347, Аноним (347), 19:20, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это пока в доме было тепло, был свет, а на улице за кусок еды не убивали...
     
  • 2.386, Michael Shigorin (ok), 23:26, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Embox :]

    Но оно всё-таки встройка.

     
  • 2.482, Ан (??), 00:02, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Лицензия MIT это практически та же BSD.
     

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

  • 1.30, Аноним (30), 07:52, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Не забудьте в следующий раз включить в ядро Яву и дрова на ней написать. Не, ну а почему одну смузихлебку можно, а поделие мамонта нельзя?
     
     
     
    Часть нити удалена модератором

  • 3.260, Аноним (260), 14:12, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Странно, а смузню в ядрышко распиарили и воткнули потому что кому-то очень не нужны "тупые советы", как говорится, иди отсюда не мешай, пока умные дядьки из Rust Foundation, который состоит из  Google,Huawei, Microsoft примажут жвачкой свое очередное безопасное поделие.
     
     
  • 4.295, Аноним (295), 15:53, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    В linux foundation сидят те же самые умные дядьки из Google, Microsoft, Huawei и других корп
     
  • 2.67, Alladin (?), 08:59, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Может быть из-за GC и виртуальной машины? Туда даже Go не очень пихать, а вы про Java...
     
     
  • 3.95, Бывалый смузихлёб (?), 09:47, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А ведь когда-то в жабу верили.. причём, гораздо больше чем в раст сейчас
     
     
  • 4.212, НяшМяш (ok), 13:11, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Над жабой даже пхпшники всегда смеялись, верили только онанимы с опеннета.
     
     
  • 5.257, Аноним (247), 14:05, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В Жабу верили ещё до появления Опеннета.
     
  • 4.301, Аноним (295), 15:58, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так жаба в итоге стала дефакто стандартом для написания крупного корпоративного ПО
     
     
  • 5.339, Аноним (337), 18:35, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    + андроид
     
  • 2.255, Аноним (247), 14:03, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Python и фреймворки для ИИ, чтоб драйвера сами писались.
     
  • 2.558, ммнюмнюмус (?), 07:20, 29/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Лисп же.
     
  • 2.559, ммнюмнюмус (?), 07:21, 29/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Или... ой, лучше хаскель (что ещё годно компилируемого - не помню).
     

  • 1.48, Аноним (420), 08:18, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Местные эксперты не пишут ни на си, ни на rust, но почему-то столько истерик и ненависти, как будто у них начался приступ психоза.
    Почему так происходит?
     
     
  • 2.51, Аноним (5), 08:28, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Как ты определил кто на чем пишет или не пишет?
     
     
  • 3.60, Аноним (420), 08:46, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Очень легко. Свой код смогли показать всего 3 человека, один из них компилятор на rust.
    Остальные эксперты ничего показать не смогли, но зато подробно расписывают что "смузихлебы", по их мнению, не знают и плохо пишут
     
     
  • 4.70, Аноним (70), 09:04, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Пс, Пятачок, хочешь, покажу тебе компилятор Лиспа на Фортране?
     
     
  • 5.92, Аноним (420), 09:46, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если ты сам написал компилятор lisp на fortran значит на opennet есть 4 человека которые умеют программировать.
    Показывай
     
     
  • 6.332, n00by (ok), 17:56, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Если ты сам написал компилятор lisp на fortran значит на opennet есть
    > 4 человека которые умеют программировать.
    > Показывай

    Не lisp, а scheme, не компилятор, а интерпретатор, и не он, а Lockywolf https://gitlab.com/Lockywolf/schemetran

     
  • 4.88, Аноним (5), 09:39, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если я покажу тебе код на Си++, ты признаешь, что раст параша?
     
     
  • 5.90, Аноним (420), 09:44, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если ты покажешь что-то сложнее hello world, Я признаю что на опеннет есть 4 человека которые умеют программировать.
    Вперёд.
     
     
  • 6.99, Аноним (5), 09:50, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Хорошо, кинь вк, я тебе в личку покажу, а потом ты тут напишешь, что раст параша
     
  • 6.137, Аноним (137), 10:26, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Я работаю контрактером в BritishTelecom и пишу там на сишке для embedded. Как я тебе, анону, что-то могу показать и доказать (а надо ли?), если я подписал NDA? Ты наверно даже не знаешь что такое NDA, но что-то тут требуешь тебе доказать.
     
     
  • 7.170, Аноним (167), 11:29, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты просто трус. Я не о ЯП, а об НДА. У меня например, их за десяток. Некоторые с автопродлением и с запретом упоминать о них. Ну ничего, я уже привык к этому маразму и серьёзно к этому не отношусь. Хоть они и не от бритищ-телесома, но от сиски и прочих генезисов.

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

     
     
  • 8.230, Аноним (137), 13:32, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В России может и правда пофиг на все эти бумажки, а у нас тут в ЕС - нет Если у... текст свёрнут, показать
     
     
  • 9.241, Аноним (137), 13:47, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И вообще зачем мне это делать Для чего Потому что ты требуешь - ну дак иди ле... текст свёрнут, показать
     
  • 9.314, a_kusb (ok), 16:31, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У тебя правда нет пет проектов или патчей куда-то Может ты учился программирова... текст свёрнут, показать
     
     
  • 10.325, n00by (ok), 17:42, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если он покажет например, чей-то чужой код , то это войдёт в обыкновение, все б... текст свёрнут, показать
     
  • 7.331, Kuromi (ok), 17:53, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Лол, стоит попросить кого-то показать свой код как ту же коазывается "я работаю подрядчиком крутого заказчика, у меня NDA, код суперценный и закрытый и вообще мне некогда". Классика.
     
  • 7.335, Аноним (335), 18:00, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Анон о том и пишет. В комментах все герои, 24×7 пишут нетленки на сях, а как показать что попросишь, так сразу начинается — то NDA, то пароль от гитхаба в других штанах забыл.
     
     
  • 8.387, Michael Shigorin (ok), 23:30, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну и где Ваш безупречный растокод Про логику не спрашиваю, понимаю, что у Вас ... текст свёрнут, показать
     
     
  • 9.412, Аноним (-), 04:52, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я понимаю, что у тебя чувства, но зачем ты логику приплёл непонятно Чтобы показ... текст свёрнут, показать
     
  • 6.259, Anonymus (?), 14:09, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ребята, давайте все дружно кинемся товарищу доказывать, что мы не пальцем деланы? Мы ж обязаны, раз он требует.
     
     
  • 7.537, Аноним (536), 22:41, 26/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Ребята, давайте все дружно кинемся товарищу доказывать, что мы не пальцем деланы?
    > Мы ж обязаны, раз он требует.

    А пусть он сначала СВОЙ код покажет, чтобы понимать - стоит ли бисер вообще метать?

     
  • 4.100, Бывалый смузихлёб (?), 09:53, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Самому Анону кто-то что-то показывал и он всерьёз думает что его мнение играет хоть какую-то роль :)

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

     
     
  • 5.388, Michael Shigorin (ok), 23:35, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вообще говоря, некоторая логика в глуме над "у меня NDA" есть: если ты такой клёвый парень, что шарашишь тонны кода (или десятки-сотни строк, но очень умного) -- чё, слабо показать чё-нить сделанное для души или просто взять и накатать пример прям тут?

    PS: мой околостуденческий ещё код у многих тут должен несложно отыскиваться по grep -roFl Shigorin / -- ну или /usr :)

     
  • 3.114, Аноним (114), 10:10, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У вас есть время и силы писать комментарии на opennet, те кто пишет на rust/c лишены такой роскоши, им работать надо
     
     
  • 4.123, Аноним (5), 10:17, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ты безработный получается?
     
  • 2.68, Аноним (68), 09:03, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Их научили в институтах на плюсцы и сказали, что это конец истории, теперь все будет только на плюсцах.

    Не будь плюсцы такими заумными, оно бы так возможно и стало. Но нет.

    Теперь они как бюрократы, кровно зависящие от своей бюрократии - яростно сопротивляются всему новому. Будь то Голанг или Раст.

     
     
  • 3.96, Аноним (420), 09:48, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Значит плохо научили
     
  • 3.109, Имя (?), 10:03, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Дык ведь раст ни чуть не менее заумный, чем плюсцы. Только на плюсцы есть стандарт и куча незвисимых реализаций этого стандарта от разных вендоров, а на раст нет ничего кроме эталонной реализации.
     
     
  • 4.141, Аноним (137), 10:28, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Еще есть центральный карго-репозиторий, а еще невозможность сделать альтернативную реализацию без разрешения мозиллы.
     
     
  • 5.182, morphe (?), 11:59, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Официальный:
    https://github.com/rust-lang/crates.io

    А есть ещё альтернативные реализации реестров, если эта не подходит, в т.ч artifactory это поддерживает

     
  • 4.142, RedHat Support (?), 10:29, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Со стандартом С++ чёрт ногу сломит, поэтому в данном случае это выглядит больше как плюс.
     
     
  • 5.147, Аноним (5), 10:36, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У C++ хотя бы есть стандарт, раст в каждом релизе меняют без всякого стандарта
     
  • 5.187, _kp (ok), 12:23, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    С писаным стандартом как раз никаких проблем.

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

     
  • 2.423, freecoder (ok), 09:06, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ответ прост: они собирают пакеты и дистрибутивы из исходников. Им не хочется возиться еще и со сборкой на Rust.
     
     
  • 3.566, Аноним (565), 23:45, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вы так говорите, как-будто это что-то плохое. И да, добавлять к себе в систему очередную бесполезную поделку на очередном языке от людей, которые напрямую связанны с тем, что веб превратился в помойку с летающими туда-сюда скриптами и тонной другого бесполезного оверхеда (потому что так ваш сайт будет выше в выдаче поисковиков этих самых корпораций) -- такое себе
     

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

  • 1.52, bOOster (ok), 08:29, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Когда в ключевые части операционки попадает код который сам по себе "черный ящик" - это начало конца.
    И это ЖЖЖЖ неспроста. Звезднополосатые спецорганы денюшки не просто так получают.
     
     
  • 2.91, Аноним (86), 09:45, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +11 +/
    >черный ящик

    А что в нем, простите меня, такого "черного"? Исходный код и референс языка открыты, можете провести анализ и показать нам хитрые закладки АНБ и ЦРУ. Или под "черным ящиком" вы подразумеваете личную несостоятельность в вопросах понимания новых концепций и языков? Ну тогда это ваша личная проблема, а не проблема языка. Да и никто вам не мешает написать работу, чтобы доказать почему раст не нужен в ядре Линукс и отправить ее Торвальдсу, как это сделали фанаты раста.

     
  • 2.104, Анонн (?), 09:58, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Какой черный ящик? Вы даже форкнуть компилятор можете.
    Или речь о том что вы читаете код и ничего не понимаете?) И у вас лапки?
    https://imgflip.com/i/6u0cyr
     
     
  • 3.107, Аноним (5), 10:00, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Форкни сервера cargo
     
     
  • 4.181, morphe (?), 11:58, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Официальный:
    https://github.com/rust-lang/crates.io

    А есть ещё альтернативные реализации реестров, если эта не подходит, в т.ч artifactory это поддерживает.

     
     
  • 5.538, Аноним (536), 22:43, 26/09/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Прекрасно, а альтернативные репы вместо фаундейшновских использовать можно в вот именно штатном карго? Или колхоз дело добровольное, но кто не в нем - того расстреляем?
     
     
  • 6.544, Аноним (-), 10:53, 27/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Cargo installs crates and fetches dependencies from a "registry". The default registry is crates.io.
    >> To use a registry other than crates.io, the name and index URL of the registry must be added to a .cargo/config.toml file
    >> [registries]
    >> my-registry = { index = "https://my-intranet:8080/git/index" }
    > Прекрасно, а альтернативные репы вместо фаундейшновских использовать можно в вот именно
    > штатном карго? Или колхоз дело добровольное, но кто не в нем - того расстреляем?

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

     
  • 3.108, Аноним (-), 10:03, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Вы даже форкнуть компилятор можете.

    Перед этим спросив разрешение у мозиллы, чтобы сохранить название...

     
     
  • 4.119, Анонн (?), 10:14, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Эм... т.е. проблема только в этом? Нафиг тебе это название сдалось?
    Зачем вообще форку сохранять название?
     
  • 3.389, Michael Shigorin (ok), 23:37, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Какой черный ящик? Вы даже форкнуть компилятор можете.

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

     
     
  • 4.446, Анонн (?), 13:48, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > в ключевые части операционки попадает код который сам по себе "черный ящик"

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

     

  • 1.54, Сергей (??), 08:30, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    По человечески объясните, что с растом не так?
     
     
  • 2.55, Аноним (5), 08:32, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Выше посмотри, там растоман на примере показал, что бывает с людьми после использования языка
     
  • 2.58, th3m3 (ok), 08:45, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +14 +/
    Всё с Rust нормально. Это обычные хейтеры с опеннета, ноют по любому поводу.
     
     
  • 3.65, Аноним (5), 08:54, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Чем твое "все нормально" отличается от "все плохо"? Ноль обоснования
     
  • 2.63, ZeeKirill (?), 08:48, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Просто забей. Обычный синдром утёнка.
     
  • 2.121, Аноним (114), 10:15, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    С растом все так, это обычная ксенофобия. На деле все будут ставить то что чкомпилировали им ментейнеры и не задумоваться c там или rust
     
     
  • 3.205, Аноним (205), 12:58, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Просто не могут освоить Rust. Высокий порог вхождения.
     
     
  • 4.368, Аноним (429), 21:35, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Сложнее даже плюсов?! Неудивительно, что растом пользуются только принудительно через пропихивания.
     
     
  • 5.376, Наноним (?), 22:09, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сложнее плюсов на начальном этапе, это точно.
     
  • 2.209, Аноним (206), 13:10, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Перехайпаная нестабильная помойка без своей собственной ниши. А пишут на ней "эффективные" хипстеры, содержимое твиттера, котороые понятия не имеют ни о совместимости ни о long-term поддержке. Нагадят и убегут на очередной модный недоязычок. А разгребать за ними - это годы работы для других.

    Ну и корпорации само собой пытаются снизить затраты попыткой заменить двух-трёх высоквалифицированных сишников/плюсовиков на десяток дешёвых и взаимозаменяемых растообезъян.

     
  • 2.215, Аноним (215), 13:14, 20/09/2022 Скрыто ботом-модератором     [к модератору]
  • +3 +/
     
  • 2.392, Michael Shigorin (ok), 23:46, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > что с растом не так?

    "сообщество".

     
     
  • 3.414, Аноним (-), 04:55, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В нём нет тебя, и это значит что сообщество приемлимо.
     

  • 1.56, Иваня (?), 08:43, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Я сразу говорю, что на Rust писать не стану! Ужасный синтаксис, но выучить видимо придётся, чтоб хоть понимать, что другие написали... Капец блин, за что мне такие страдания? >:(
     
     
  • 2.74, Анонн (?), 09:09, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +9 +/
    А разве для тебя есть разница на чем не писать код?
     
  • 2.136, Аноним (120), 10:25, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –7 +/
    >>> на Rust писать не стану! <<<

    Рассуждаете так, как будто вы всё ещё ходите в детский садик:)
    Если вам будут за это платить и при этом большие деньги, то вам вообще должно быть пофиг на чем писать, - да хоть на Суахиле!

     
     
  • 3.161, Аноним (161), 11:11, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ты не понимаешь, он идейный, как Столман, только немного хуже.
     
  • 3.393, Michael Shigorin (ok), 23:49, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Знаете, а ведь одни из самых безнадёжных дураков на планете (вне зависимости от высоколобости и количества дипломов) -- те, кто путает цели и средства.

    У одного старого знакомого для таких вот уверовавших в направляющую и руководящую роль бабла был краткий ответ: "я не ищу работу".

     
  • 3.408, keydon (ok), 03:32, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вам прямая дорога в чиновники - там точно не пишут кода, но платят очень много денег только за ваше согласие на любую чушь.
     

  • 1.57, Full Master (?), 08:45, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >В текущем виде драйвер успешно проходит ping-тест при запуске в QEMU, но пока не работает с реальным оборудованием.

    Все что нужно знать о проектах на Rust.

     
     
  • 2.89, Аноним (89), 09:43, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А ты недавнюю новость читал, как Cloudflare выкинул nginx и написал на расте сво... большой текст свёрнут, показать
     
     
  • 3.148, Juha (ok), 10:36, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Всегда эти компании что то пилят, долбят, стругают и вытачивают. Просто мы об этом ничего не знаем.
    Они, эти компании, могут одновременно делать все эти проекты и на расте и на питоне и на плисах и на узелковых автоматонах, просто на конференции по расту они об растопроэктах и говорят.
    И да, это очень богатые компании которые могу позволить содержать большой штат программистов что бы ничего в выхлопе не иметь.

    Вот когда придёт "Васян с форума" и такой, хобана посоны, смотрите что я нафигачил на расте и все такие вауу, Васян, ты крут, хвала Васяну... мы это срочно в продакшен, вот тогда да, тогда и будет разговор.

     
     
  • 4.192, Аноним (89), 12:39, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Всегда эти компании что то пилят, долбят, стругают и вытачивают. Просто мы об этом ничего не знаем.

    А другие "мы" (тоже васяны) знаем. Расширяй кругозор, читай новости. К слову - эти приведенные примеры были только с опеннета взяты.

     
     
  • 5.303, Juha (ok), 16:07, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну понятное дело, в состав директоров каждой корпорации входит как минимум 146% анонимусов с опеннета.
     
     
  • 6.419, Аноним (89), 08:08, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Т.е. ты утверждаешь, что я, среднестатистический васян, вхожу в состав директоров Cloudflare, Alibaba, Amazon, Google и Red Hat, раз упомянул эти сакральные названия продуктов? Блин, кто же тогда пишет развернутые, подробные новости про них на опеннете, от каких других директоров утечка произошла? А может, случилась более фантастическая вещь - у меня, оказывается, ЕСТЬ ИНТЕРНЕТ и я в нём изредка не только на тытубах зависаю?
     
  • 2.101, Аноним (89), 09:54, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Еще вдогонку, майская новость по ClamAV но ты там перед тем как отвечать, асбес... большой текст свёрнут, показать
     

  • 1.62, Аноним (62), 08:48, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    >мы стареем и седеем

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

     
     
  • 2.66, Трушный (?), 08:57, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В вузах учат (учат?) всякой шляпе.  Точнее берут твои деньги в обмен на то, что ты в конце получишь диплом, который никому не нужен.Бюджетных мест 10%, которые кроме всяких олимпиадников, занимают блатные, инвалиды и тд.Зайди на киберфорум в раздел Си и посмотри сколько там студентоа пасется в надежде, что им кто-то лабу решит.При этом сами они учить ничего не хотя да и учат иж через одно место, что те даже не отличают Си от С++ и суют крестовые заголовки в программы на Си.
     
     
  • 3.189, Аноним (189), 12:27, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    От ВУЗа зависит.
    Учился в МАИ на стыке 00х и 10х.
    Программа первых двух лет была unix -> си -> алгоритмы/структуры данных -> c++.
    С 3го уже писали кто на чем хотел, кто-то на шарпе, кто-то на плюсах, кто-то на питоне и т.д.
    Но вот как сейчас помню, АиСД на сях, потом ООП на плюсах.
    И я не думаю, что программа изменилась - бабки уже освоены, кто ее менять-то будет? Скорее конкретные преподы могут болт класть, вот это легко)
     
     
  • 4.207, Аноним (205), 13:01, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не от ВУЗ-а, а от культуры преподов и ректора. Если им не изнасиловали голову компании вроде Oracel, Microsoft и т.д. то учат именно Computer Scince, а не IT. Разница университета в том что это фундамент. А в ПТУ учат именно IT этим вашим C#, Java и Python с JavaScript.
     
     
  • 5.336, пох. (?), 18:12, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > то учат именно Computer Scince, а не IT.

    Поэтому они будут защищать диссертации, и заниматься псевдоноукой.

    А ведро вам будут писать презираемые вами "выпускники ПТУ". Потому что их научили "этим вашим", то бишь кодить. А тех - не научили.

     
  • 2.69, Анонн (?), 09:04, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Может погромисты есть, но не хотя вкладываться в ядро? Много там людей на зп? А за идею мало кому это нужно.
    А драйвера будут писать будут сотрудники (в данном случае) интела за зп.
     
     
  • 3.75, пох. (?), 09:12, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Нету, не надейся Все уже пиццей торгуют Они ж - умные были а когда-то в осно... большой текст свёрнут, показать
     
     
  • 4.84, Анонн (?), 09:36, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > И он работает, в отличие от.

    Ты хотел сказать "работает". Удивительно что это багованое поделие за столько лет таки смогли довести до ума.
    https://bugzilla.redhat.com/show_bug.cgi?id=625776
    https://bugzilla.redhat.com/show_bug.cgi?id=1776198
    https://community.intel.com/t5/Ethernet-Products/IGB-E1000-Watchdog-bite-crash
    https://bugs.archlinux.org/task/62329
    https://www.cvedetails.com/cve/CVE-2009-1385/
    Это называется работает? И это блин не все где оно "работало" все эти годы...

    > Цивилизация дерьма.
    > постарели, разжирели, отупели в край
    > не менее т-пые владельцы

    И только один пох как д'Артаньян стоит весь в белом!
    Вообще думал что ты просто тролль, но кажется ты просто отбитый :(

     
     
  • 5.227, пох. (?), 13:29, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ты хотел сказать "работает".

    Нет, ровно то что сказал.
    На миллионах железок и уже второй десяток лет - работает.

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

    А вот хрустопереписанный - не работает. Вообще. На реальном железе никак, а на эмуляторе - пинг, блжад. Остальной ip - пишутъ!

    Я предложил администранции вж0пеннета перестать играть дурачков и заменить название новости настоящиим - "создан неработающий прототип драйвера", но им, походу, правда qwerty заносит корма, и они не хотят перестать врать даже в мелочах.

     
     
  • 6.362, НяшМяш (ok), 21:04, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А пох в своём репертуаре, даже последний абзац этой новости не прочёл. В котором явно написано почему не работает и зачем такое вообще написали.
     
     
  • 7.394, Michael Shigorin (ok), 23:53, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Декларации: <тра-ля-ля-ля-тра-ля-ля-ля>
    Реализация: не работает.
     
     
  • 8.540, Аноним (-), 23:03, 26/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    По сравнению с вашими импортозамесителями у них еще лет 18 на попахать есть А е... текст свёрнут, показать
     
  • 4.134, Аноним (134), 10:24, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > а когда-то в основном за идею и работали.
    > Цивилизация дерьма.

    Ох едрен-батон, да у нас тут хранитель духовных скреп и прогрессор сидит!
    Не томи же, покажи свой аналоговнетный проект уровня Линукса, сделанный твоей правоверной цивилизацией.

     
     
  • 5.276, Аноним (276), 14:44, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да мне почему-то кажется, что он если и пишет что-то, то в каком-нибудь а-ля НИИ - ну то есть госзаказы, где "нужно" - не критерий. Там как раз (не во всех, но во многих) ничего не меняется столетиями, привычки формируются. А потом человек сравнивает свою зп в НИИ и зп человека с аналогичными компетенциями и стажем - и начинает в комментах ненавидеть всё)))
    P.S. Дамы и господа из НИИ, не обижайтесь! Я знаю, что там есть толковые люди
     
     
  • 6.395, Michael Shigorin (ok), 23:54, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Мне так не кажется (причём более обоснованно).
     
  • 5.539, Аноним (-), 23:00, 26/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Ох едрен-батон, да у нас тут хранитель духовных скреп и прогрессор сидит!

    Назвать поха что хранителем скреп, что прогрессором - это сильно.

    > Не томи же, покажи свой аналоговнетный проект уровня Линукса, сделанный
    > твоей правоверной цивилизацией.

    Он камлал на проприетарные *никсы, которые не сработали для него и теперь никому не упали. Поэтому он продвигает винду. Ну а единственный аргумент за лизание ботинок белого человека из MS - бусы, дескать, клевые. И после вот этого всего он еще смеет про идеи другим что-то задвигать. Двойные стандарты как они есть.

     
  • 4.267, Аноним (276), 14:25, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну делает кто-то новый инструмент. Тебе-то какое дело?
    Взлетит - ок, не взлетит - выбросят. Какая тут может быть причина для переживаний?

    А если не нравятся перемены сами по себе, то придётся до конца дней огорчаться - ничего на месте так или иначе не застынет, всё меняется. Процесс итерационной, возможны неудачные шаги, возможны прорывы, но как было вчера не будет. Это же очевидная истина, разве нет?

    Всегда восхищали люди, работающие за идею! Злые мамки - к огромному моему и всего честного мира сожалению - их из дома со временем выгоняют искать работу (тоже понять можно, стареют, кормить дитятко сложнее) и всё... Но всё же ещё есть герои среди нас. Какими продуктами, которым "пох" бесплатно помог я мог в теории пользоваться? Вдруг - не знаю даже - либа какая или vim родный?

     
     
  • 5.310, пох. (?), 16:25, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    я не люблю инструментов, розовеньких, вибрирующих и вообще очень подозрительно п... большой текст свёрнут, показать
     
     
  • 6.322, Анонн (?), 17:03, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Обожаю такие аналогии. Они просто кричат о их озвучивающем))
    А скоро он будет не на твоем рабочем месте, а прям в нем. Как говорил Пу - "нравится, не нравится...". В общем наслаждайся.

    > Почему-то последние годы такие не хотят работать.

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

     
     
  • 7.541, Аноним (-), 23:05, 26/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Технологии на которые делал ставку пох, видите ли не сработали. В том числе и для него самого. Поэтому теперь он ходит на ненавистную работу, где под пистолетом юзает толи пингвин, толи маздайку, попутно сливая квалификацию до уровня "эникей" и планируя карьеру в стрижке собак, чтоли. Или мойке, не помню.
     
  • 2.76, пох. (?), 09:17, 20/09/2022 Скрыто ботом-модератором     [к модератору]
  • +2 +/
     
     
  • 3.78, Аноним (17), 09:21, 20/09/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     

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

  • 1.72, Аноним (70), 09:07, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >>мы стареем и седеем

    Мы старели и сидели... начинался новый день...

    Вообще, код на Расте в ядре -- это отлично.
    То есть, смысла в этом никакого, но пусть будет. Надеюсь, когда-нибудь дождёмся и С++ в ядре, и Фортран, и Аду. В общем, всё, что умеет GCC.

     
     
  • 2.113, Имя (?), 10:10, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    GCC в раст не умеет
     
     
  • 3.258, НяшМяш (ok), 14:06, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    _пока_ не умеет

    https://www.opennet.dev/opennews/art.shtml?num=57491

     
  • 3.300, Аноним (300), 15:58, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > GCC в раст не умеет

    Уже почти умеет, как ни странно.

     
  • 3.346, Аноним (346), 19:18, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > GCC

    Пора закапывать этот garbage collection

     

  • 1.73, Анонн (?), 09:08, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Классная идея для анонов опенька: напишите транслятор "rust -> c"
    Компилятор раста просчитает все "владения", а результат будет на божественной сишечке! Заодно покажете какие вы крутые си-кодеры.
     
     
  • 2.105, Аноним (420), 10:00, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Для этого надо выучить Си и научиться программировать, что в 1000000 раз сложнее написания глупостей в комментарии к новостям
     
     
  • 3.411, Аноним (411), 04:45, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем учить С? Надо выучить nanopass framework.
     
  • 2.115, Аноним (115), 10:11, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В крестах c 11 года есть "владения".
     
     
  • 3.453, Аноним (453), 18:15, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну если вы про привязки идентификатора к cleanup функции, так они не запрещают вам использовать другой идентификатор после освобождения ресурса. А вот владение - запрещает. Кста для растаненавистников: посмотрите на него  как на  Си с большей инфой для санитайзеров и для анализеров))
     
  • 2.145, Аноним (137), 10:33, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Что за владение? Можно увидеть как при трансляции в ассемблер выглядит это самое владение?
     
     
  • 3.164, Анонн (?), 11:16, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Речь про ownership, хз как лучше это перевести.

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

    Если интересно, тут на пальцах объясняют идею
    https://doc.rust-lang.org/book/ch04-02-references-and-borrowing.html
    https://doc.rust-lang.org/rust-by-example/scope.html


     
     
  • 4.369, Аноним (429), 21:39, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > никак не влияет на получившийся бинарник

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

     
     
  • 5.383, Аноним (-), 22:42, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> никак не влияет на получившийся бинарник
    > влияет оверхедом памяти и перманентными утечками.

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


     
  • 3.166, Анонн (?), 11:20, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну и чуть подробнее с точки зрения компилятора
    https://rustc-dev-guide.rust-lang.org/borrow_check.html
     

  • 1.77, BeLord (ok), 09:19, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Странные люди, какая разница на каком языке писать, это же инструмент, а не религия. Если инструмент удобен на нем будут писать, если нет не будут.
     
     
  • 2.98, Аноним (98), 09:50, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ты что? Как ты можешь такое говорить??
    Может ты еще скажешь что лицензия "это же инструмент, а не религия"???
     
  • 2.185, n00by (ok), 12:18, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Странные люди, какая разница на каком языке писать, это же инструмент, а
    > не религия.

    Например, в Си++ используется т.н. идиома RAII, в Си вместо этого применяется идиома goto cleanup. Если глянуть машинный код, то там оказывается одно и тоже. Но программист привыкает мыслить определённым образом, и если смешать оба подхода в одном проекте, то обязательно забудет goto. В какой-то мере это и правда «религия».

     
  • 2.249, Аристарх (??), 13:57, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Инструмент - это почти религия. Есть uдuоты, которые верят в то, что если на программиста вывалить ВСЕ задачи по работе с памятью, мир станет лучше. Растаманы даже при ЯВНОМ неприятии отраслью, продолжают настырно пихать свою ржавчину везде. Это ли не фанатики безмозглые?!?!
     
     
  • 3.265, Аноним (86), 14:20, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Растаманы даже при ЯВНОМ неприятии отраслью,

    С каких пор ретрограды и иксперды с Опеннета ставли воротилами отрасли?

     
     
  • 4.396, Michael Shigorin (ok), 00:04, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Знаете, я лично о таком буду говорить с добившимися не меньшего.
    И это явно не Вы.
    Есть с кем сравнивать из знакомых -- в т.ч. из пишущих на расте.
     
     
  • 5.445, Анонн (?), 13:43, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Без подкола, а что думают эти знакомые по этому поводу? Если их можно спросить разумеется.
    Радуются/печалятся? Опыт у них есть, достоинства-недостатки знают наверняка хорошо.
     
  • 3.269, Аноним (276), 14:30, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я так 2-3 раза в год поглядываю на hh.ru, кол-во вакансий с rust увеличивается (может быть у нас разные понимания неприятия...)
     
  • 3.356, Максим (??), 20:16, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да, это и странно - вот бы создавали на своём "самом лучшем языке" новые проекты - например, "самую лучшую принципиально новую ОС", но нет - они приходят в давно и неплохо без них существующие разработки и начинают активно впаривать свой "пылесос Кирби", переписывая на нём хорошо до этого спроектированные (не ими!) вещи. Не удивительно, что результат при этом получается "не хуже". Отсюда возникает вопрос: с какой целью проявляется данная назойливая активность?
     
     
  • 4.405, Джейсон Стетхем (?), 02:17, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сколько своих осей написал? Может хоть один модуль для ядра на любимой сишечке осилил? Нет?
     
     
  • 5.448, Максим (??), 15:17, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Осилил, осилил, не переживай)
     
  • 4.526, Прохожий (??), 21:08, 25/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Что ж тут странного Есть ОС, которой пользуется весь мир И на грабли которой т... большой текст свёрнут, показать
     

  • 1.79, Аноним (79), 09:21, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Я не понимаю зачем тратить время на переписывание работающих драйверов. Пишите уж сразу для новых.
     
     
  • 2.87, Аноним (87), 09:38, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Заодно попробуй понять почему не смогли дописать движок Servo для которого раст и создавался.
     
     
  • 3.370, Аноним (429), 21:41, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ...и почему забили на редох.
     
  • 2.94, Анонн (?), 09:47, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Предложи другой вариант валидации такой замены.
    Тут все отлично:
    - известная предметная область
    - референсная реализация
    - наличие документации

    Можно будет сравнить по скорости. По размеру бинарника. Да хоть объему кода.
    А если написать драйвер с нуля? То тебя сразу спросят "а как бы было на си? а сильно ли быстрее?" и тд
    И что, писать второй для сравнения?)

     
     
  • 3.130, Аноним (87), 10:21, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Кто эти кто-то? Если размер всегда большой зачем его вообще брать в внимание? Раст не может быть быстрее Си. Зачем его с чем-то сравнивать. Я понимаю ты фанатик в думание головой не умеешь. Так что прими как факт никто ничего сравнивать не будет все всё уже знают.  
     
     
  • 4.150, Имя (?), 10:38, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Раст всасывают не из-за того, что он компактнее или быстрее, а из-за того, то он должен быть безопаснее.  Тем не менее, надо как-то оценить, какой на практике будет разница в размерах и в быстродействии по сравнению с Си-шкой. Если разница окажется значительной, то значит массовое переписывание ядра начинать пока преждевременно.
     
     
  • 5.173, Аноним (87), 11:37, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Чем он безопаснее? Есть классическое письмо Линуса почему в ядре нет C++ https://harmful.cat-v.org/software/c++/linus и каждая строка подойдёт для раста если заменить C++ на Rust.
     
     
  • 6.180, Имя (?), 11:55, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Чем он безопаснее?

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

     
  • 6.272, Аноним (276), 14:37, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Из этого письма следует только то, что в 00х линус любил слово bullshit и в общем-то ничего более)
    Особенно забавно про boost-ы всякие - как будто в ядре используются все обычные Си-шные либы, а не свои собственные...))
     
  • 5.190, Аноним (190), 12:38, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты чтоли будешь переписывать? А почему до сих пор не переписал?
     
  • 5.216, Аноним (206), 13:14, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Только потом выясняется, что "безопасность" - липовая, до первого unsafe.
     
  • 5.397, Michael Shigorin (ok), 00:08, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Если разница окажется значительной, то значит массовое переписывание ядра начинать
    > пока преждевременно.

    Переписывать, извините, на чём?  На вчерашнем или вообще позавчерашнем "фу, таком старом" де-факто диалекте?  Или "до основанья мы разрушим, а затем чё-нить да будет"?..

     
     
  • 6.437, Имя (?), 12:22, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Переписывать, извините, на чём?

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

     
  • 6.459, Аноним (-), 00:45, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Или "до основанья мы разрушим, а затем чё-нить да будет"?..

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

     

  • 1.80, Аноним (80), 09:26, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ну по крайней мере после критики Линусом качества заплаток выпущенных штеудом раст их заставит писать безопасный код, а то были же вопли про потраченные миллионы длларейна разработку драйверов под линукс штеудом. Сколько там было? 50 миллионов долларов? На этот раз ждем сравнения в цене, скорости и стабильности за ту же цену. Вот тогда можно будет понять стоит ли заниматься переписыванием на раст того что уже рвботает. А если серьезно, то Линуссам сопротивлялся проталкиванию плюсов в ядро. Сказал Раст, говори и С++.
     
     
  • 2.133, Аноним (87), 10:23, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Безопасный unsafe код? Как ты вообще без unsafe собрался взаимодействовать с железом. Но зачем тогда раст если там unsafe не проще ли оставить unsafe на том языке на котором он был и что-то более высокого уровня написать на нормальном языке, например на быстром и безопасном языке Карбон.
     
     
  • 3.153, Имя (?), 10:44, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Как ты вообще без unsafe собрался взаимодействовать с железом.

    А в чем проблема?

     
     
  • 4.163, Sw00p aka Jerom (?), 11:15, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ну представьте поле с граблями и вы с голыми ногами шагаете по нему, проколите ноги как минимум, лоб будет целым, а вот в случае с растом, надели спец ботинки с толстой непрокалываемой подошвой, в итоге ноги не проколите, но лоб каждый раз будете расшибать, и весь прикол в том, что грабли никуда не делись, а по лбу будет бить ровно на столько сильно, насколько с такой уверенностью будете вступать на грабли, будучи уверенным, что не проколите ноги.
     
     
  • 5.175, Влад (??), 11:46, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее Раст обернет unsafe грабли в safe грабли, которые не будут прокалывать вам ногу и биться о голову. Ведь идея раста именно в изоляции небезопасных вещей в обертки с инвариантами, большую часть которых вы не сможете нарушить из-за системы типов языка, это упрощает и ускоряет написание кода без таких ошибок.
    Но да, Вы все ещё можете взять эти грабли и своими руками бить ими по лицу, если Вы мазохист.

    Тот же Haskell, языки с зав. типами, etc. тоже дают инварианты, но другие, не такие важные в системной разработке. Да и их техническое воплощение явно не подходит для драйверов и ядра ОС.

     
     
  • 6.284, Sw00p aka Jerom (?), 15:10, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Скорее Раст обернет unsafe грабли в safe грабли

    как я и говорил, грабли то никуда не делись

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

    кетайцы еще не придумали такие грабли

    >вы не сможете нарушить из-за системы типов языка

    машина ничего не знает о типах и темболее о языках

    >бить ими по лицу

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

    >явно не подходит

    каковы критерии "не подходит"?

    на любом яп можно написать ОС и драйвера. Критерий безопасной памяти? так почему не какой-нить смузи яп, а именно раст?

     
     
  • 7.455, Someone (??), 18:40, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Грабли все таки делись Как пример могу привести адаптированный код хеш таблицы ... большой текст свёрнут, показать
     
     
  • 8.481, pavlinux (ok), 19:58, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Поздравляю, вы стали номинантом на премию Дарв Конкурса запутывания кода П... текст свёрнут, показать
     
     
  • 9.513, Аноним (420), 18:13, 24/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вы код других языков видели Выглядит почти точно также как дженерики java 8, пр... текст свёрнут, показать
     
  • 6.316, Аноним (316), 16:40, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Скорее Раст обернет unsafe грабли в safe грабли

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

     
     
  • 7.512, morphe (?), 18:09, 24/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Там то голые байтики в лучшем случае бегают и ничего не
    > знают про твою безопасность.

    Байты тоже можно по разному декодировать
    Можно слепо кастить то что пришло с устройства в структуры, и надеяться что нигде out of bounds доступа не произойдёт/всё проверено (Т.е железо вернуло всё по спеке):
    https://github.com/torvalds/linux/blob/master/drivers/gpu/drm/drm_edid.c

    А можно именно парсить:
    https://github.com/tuomas56/edid-rs/blob/master/src/lib.rs

     
  • 5.516, Прохожий (??), 17:22, 25/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И зачем бы я мешал в одну кучу ошибки при работе с памятью с ошибками при работе железа? Раст защищает только от ошибок первого класса. Это не серебряная пуля.
     
  • 3.418, Аноним (418), 07:21, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да, вы правы, но любой язык программирования предполагает свои особенность и име... большой текст свёрнут, показать
     

  • 1.85, Аноним (87), 09:37, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сейчас начнётся приняли, но не до конца и никто особо на нём ничего делать не собирается.
     
  • 1.106, Аноним (-), 10:00, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Firefox убили, убьют и linux.
     
     
  • 2.122, Аноним (114), 10:17, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Firefox убивают не программисты, а маркетолохи ну и гугл
     
     
  • 3.131, Аноним (-), 10:21, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Скажи, что за растом стоят не маркетологи, а в раст фундайншейн не гугл.
     
     
  • 4.135, Аноним (87), 10:25, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Гугл с самого начала использовал Раст как троянского коня чтобы сначала завалить Фаерфокс, теперь тот же финт ушами сделают с ядром, чтобы выпустить свою Фуксию.  Всё просто и читается на раз, два, три.
     
     
  • 5.236, пох. (?), 13:39, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В мире правит не тайная ложа, а явная лажа, к сожалению.

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

    Правда, она оказалась андроидом с затертыми копирайтами, ну так зато работает не только на бумаге.


    К тому же акционеры в этом не разбираются.

     
     
  • 6.317, Аноним (316), 16:44, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Fuchsia читается то она Фьюша. Но переводится как фуксия так и говорим. А акционеры это те же хомячки, чего уж там они сами за раст топят хотя даже не знают что это.  
     
     
  • 7.399, Michael Shigorin (ok), 00:23, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Абы не как "факс ю" с учётом милых особенностей гуглага.
     
     
  • 8.517, Прохожий (??), 17:28, 25/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Евгений Ваганович, читайте как вам больше нравится ... текст свёрнут, показать
     
  • 3.263, Аноним (247), 14:16, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Firefox убивают не программисты, а маркетолохи ну и гугл

    Есть такое ощущение, что эти мракетолухи и до Linux добрались.

     

  • 1.110, Аноним (115), 10:08, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > В текущем виде драйвер успешно проходит ping-тест при запуске в QEMU, но пока не работает с реальным оборудованием.

    Очередной нерабочий хелоуворд на расте, всё как всегда.
    > Линус Торвальдс объявил, что, если не всплывут непредвиденные проблемы, патчи для поддержки разработки драйверов на языке Rust будут включены в состав ядра Linux 6.1

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

     
  • 1.111, Аноним (-), 10:09, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Переходим на OpenBSD! Тео такого не позволит. Наверное. Жаль лицензия не особо свободная, но линух тоже тивоиизировали да и у раста то тем более лицензия так себе.
     
     
  • 2.117, Имя (?), 10:12, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мне кажется, ты недооцениваешь Тео.
     
     
  • 3.184, Аноним (184), 12:07, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Он даже zig критиковал за громкие лозунги, rust уж подавно.
     
  • 2.152, Аноним (137), 10:41, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше NetBSD.
     
     
  • 3.154, Ананимус (?), 10:45, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там драйвера на lua можно писать, лол.
     
  • 3.202, Аноним (184), 12:52, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Чем она лучше?
     
     
  • 4.461, Аноним (460), 03:47, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ...чем грузины.
     
  • 2.234, Аноним (86), 13:36, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Переходим на OpenBSD! Тео такого не позволит.

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

     

  • 1.112, Аноним (112), 10:09, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Какой смысл в написании драйверов на безопасном языке, если ядро написано на небезопасном Си? Оно же из за языка дырявое by design. Следовательно нужно писать ядро на Rust и драйвера к нему, а не растрачивать силы на создание костылей для Linux и FreeBSD.
    А если серьёзно, то мы наблюдаем очередную попытку бизнеса низвести сложность программирования до уровня макак работающих за еду.
     
     
  • 2.124, Имя (?), 10:18, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сложность это никуда не низведёт, поскольку раст значительно сложнее си-шки.
     
     
  • 3.129, Аноним (112), 10:21, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >Из преимуществ появления поддержки Rust в ядре называется
    >упрощение написания безопасных драйверов устройств за счёт
    >снижения вероятности совершения ошибок при работе с памятью
     
     
  • 4.132, Аноним (5), 10:22, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну понятно, ты си и раст знаешь только из текста новостей
     
     
  • 5.401, Michael Shigorin (ok), 00:25, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Он цитирует _декларации_.  А вот то, насколько с ними сходятся _реализации_ -- один из наиболее интересных для меня вопросов при оценке примерно всего: оно вообще стоит внимания или уже чушь.
     
  • 4.567, Аноним (565), 23:57, 03/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если у вас проблемы при работе с памятью и вы до сих пор так и не научились отличать данные, которые поступают из-вне и вы им не доверяете, от данных, которые вы сами же крутите внутри своего кода и ЗНАЕТЕ как они выглядят и можно сэкономить на каких-то проверках, предварительно убедившись, что ваш код не побежит до конца виртуальной памяти -- то вам надо банально попрактиковаться писать код на Сишке. Вы не представляете, насколько это приятно, когда весь ваш WM занимает в памяти 30kB, не грузит систему даже используя тупую систему связанного листа и постоянно туда-сюда занимая и освобождая память, и самое главное - ваш int весит 4 байта, а не 28 байт (я когда узнал, как устроенны типы данных в питоне, ах@$л)
     
  • 2.139, annon (?), 10:28, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ты прав, программировать должно быть сложно!
    Чем сложнее тем лучше.
    А еще нужно добавить максимум неопределенностей - ну чтобы дыры с программах жили лет по 10 минимум.
     
     
  • 3.156, Аноним (112), 10:55, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты прав, программировать должно быть сложно!

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

     
     
  • 4.169, РастаГангста (?), 11:26, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    А откуда в тебе поверье,  что все растоманы тупые?  Тупой программист ничего не попишет на расте. Писать на расте ой как нелегко,  на сишке куда проще. Растоманы как правило умные,  озабоченные своей репутацией люди.
     
     
  • 5.171, Аноним (112), 11:33, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так суть не в тупости растаманов. Суть в том, чтобы нанять программистов за меньшие деньги. Если язык требует меньшей квалификации, то и платить за работу с ним будут меньше. А за самые маленькие деньги готовы работать те, кому конкурировать больше нечем. То есть туповатым. А платить больше за скил никто не хочет, даже если благодаря этому ошибок в коде будет меньше. Для бизнеса количество ошибок в коде не имеет значения, пока код приносит бизнесу деньги.
     
     
  • 6.172, РастаГангста (?), 11:37, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Растоманы меньше чем за 10k$ в месяц отказываются работать,  настолько тяжело работать с этим языком. Врядли раст продвигается для уменьшения расходов на оплату труда.
     
  • 6.410, Ананимус (?), 04:44, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Суть в том, чтобы нанять программистов за меньшие деньги.

    За C платят меньше, чем за голанг. Особенно за унылый embedded, там сплошные быдлокодеры и аутсорс.

     
  • 6.518, Прохожий (??), 17:35, 25/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Суть в уменьшении количества багов в ПО, которые часто выливаются в огромные убытки для бизнеса, на фоне которых зарплаты программистов - копейки.
     
  • 5.231, Аноним (231), 13:35, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > Растоманы как правило умные,  озабоченные своей репутацией люди.

    Себя не похвалишь, никто не похвалит...

     
  • 5.391, Michael Shigorin (ok), 23:45, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Озабоченных своей репутацией я лично пока видел только дураков По жизни или ... большой текст свёрнут, показать
     
     
  • 6.417, Аноним (411), 06:28, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Что не так с латиницей? Вроде, Назарбаев всё правильно сделал.
     
  • 6.456, Someone (??), 18:50, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Следует признать что кириллица, как и русский язык уходит в историю. Сейчас действительно перспективней учить английский или китайский. Смысла держаться за алфавит при прочих преимуществах перехода на латиницу нет. Будет не просто первый лет 10 ну 20, ну и все
     
  • 6.528, Прохожий (??), 21:30, 25/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ваши мысли о репутации имели бы смысл, если бы люди не были инертными и ленивыми.

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

    Пример про Назарбаева очень хpеновый, кстати. Он как раз наплевал на репутацию (то, что о нём думаю всякие Шигорины и им подобные), и пошёл на благо своей страны, заблаговременно дистанцируясь от агрессивного, но импотентного соседа, пытающегося вернуть бывшую колонию обратно (хотя поезд давно ушёл). Достаточно продуманный стратегический шаг.

     
  • 3.233, Аноним (233), 13:36, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Программирование - сложно! А язык - далеко вторичен!
     
  • 3.235, Аноним (231), 13:37, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ты прав, программировать должно быть сложно!

    Ты прав, погромирование должно быть просто даже для даунов. И тогда пограммы тебе будут писать дауны.

     
  • 2.146, Аноним (146), 10:35, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Всё обернём в unsafe и будет безопасно.
     
  • 2.186, Корец (?), 12:20, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Смысл вообще лезть в линукс, когда есть редокс?
     
     
  • 3.326, Sw00p aka Jerom (?), 17:42, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    даже барыги наркодиллеры знают, что лезть к старшему поколению с предложением вот попробуй конфетка, грозит печалькой, поэтому лезут к детям с неокрепшими умами:) кек
     
     
  • 4.520, Товарищ майор (?), 17:42, 25/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну-ка, ну-ка, уважаемый. Объясни, откуда у тебя такие глубокие познания в сфере нарко-барыг?
     
     
  • 5.532, Sw00p aka Jerom (?), 14:32, 26/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну-ка, ну-ка, уважаемый. Объясни, откуда у тебя такие глубокие познания в сфере
    > нарко-барыг?

    бизнесс академию мвд окончил :)

     
  • 2.218, Аноним (206), 13:16, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ваши люди умнеют, милорд...
     
  • 2.293, Аноним (233), 15:49, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если опыт будет позитивным... перепишут ядро на раст.
     

  • 1.118, РАСТОМАН (?), 10:12, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Прогресс не стоит на месте. Все течет, все меняется. Сишка долго сидела в ядре одна одинешенька, теперь ей будет нескучно в компании с растом.
     
     
  • 2.487, Аноним (-), 12:52, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Нескучно будет сборищикам ядра. Ещё одни компилятор, ещё один уровень не нужной сложности.
     

  • 1.127, pofigist (?), 10:20, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Хммм... Ждём в ядре PL/1 и Cobol...

    А я ещё 20+ лет назад говорил что внимание к линаксу со стороны IBM - это очень плохо.

     
  • 1.128, Аноним (128), 10:20, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Нам не нужен раст. У нас в Delphi/Lazarus для этого есть интерфейсы. Просто юзаем их, а остальное делает компилятор. Если этого мало - включаем FullDebugMode или heaptrc. Оно находит утечки памяти и показывает, где они происходят.
     
  • 1.140, Аноним (140), 10:28, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    И не говорите, что Анон вас не предупреждал.
    Символично, что фюpep конпелирует все это на макбуке. Маски давно сброшены.

    Зы. Нет в бсд бежать не надо. Нам хорошо без этих ваших велосипедов и прогрессивного большинства.

     
     
  • 2.176, Аноним (176), 11:47, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Нам хорошо без этих ваших велосипедов и прогрессивного большинства.

    а также, с дровами, софтом, LinuxKPI, epoll-shim, Linuxulator и прочими ништяками от нашего фюрера.

    Когда я пользуюсь фрибздой, то порой кажется что это способ прийти к линуксу через попытку ухода от него.

     
     
  • 3.282, CaptainObvious (?), 14:58, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > способ прийти к линуксу через попытку удаления гланд через задний проход автогеном.

    //obvious fix

     
  • 2.279, Аноним (-), 14:56, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да там в соседней новости рассказ что фрибзда эксперименты с хрустом проводит :)
     

  • 1.149, Аноним (149), 10:37, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > реализации драйвера rust-e1000 для Ethernet-адаптеров Intel, частично написанного на языке Rust

    $ grep -o -i unsafe rust_e1000.rs | wc -l
    48

    очередная бутафория

     
     
  • 2.193, Корец (?), 12:40, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так это ж хорошо. Сейчас они начнут писать код, пойдут уязвимости (а это неизбежно - люой код содержит ошибки) и тогда ещё большему количеству людей станет ясно, что не важно, на каком языке написана программа.
     
     
  • 3.220, Аноним (206), 13:20, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Цикл поиска "серебряной пули" повторяется с 70х и останавливаться не собирается.
     
  • 2.223, Ан (??), 13:26, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И это при том что
    > В текущем виде драйвер успешно проходит ping-тест при запуске в QEMU, но пока не работает с реальным оборудованием.

    А сколько unsafe понадобится ещё...

     
  • 2.473, Anttiray (?), 15:01, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ты ж даже не знаешь что unsafe значит, а корчишь из себя знатока
     

  • 1.160, Lex20 (ok), 11:09, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Ясно. Пусть ещё драйвер на js добавят: с плавающей арифметикой, регулярками, неизменяемыми utf8 строками, google аналитикой, яндекс аналитикой и конечно сборкой мусора(никому же мусор не нужен). /dev/null вполне подойдёт для такого.
     
     
  • 2.177, Аноним (87), 11:50, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В ядро может и не включат, а написать тебе прямо сейчас никто не мешает https://www.opennet.dev/opennews/art.shtml?num=51475
     
  • 2.245, Аристарх (??), 13:51, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Продавили поrанейший systemd - продавят хоть JS (несмотря на то, что у тебя это была шутка). Маразм в ИТ стал отражать реальное соотношение дэ6илов в обществе.
     

  • 1.183, Аноним (184), 12:06, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не стоит забывать, что в rust автоматическое управление памятью. Да-да, вы не ослышались. Компилятор расставляет автоматически освобождение памяти при компиляции, оценивая области владения.
     
     
  • 2.200, Корец (?), 12:46, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вот только недавно новость была :)
    https://www.opennet.dev/opennews/art.shtml?num=57802
     
  • 2.277, Аноним (-), 14:52, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ломающие новости. А в сях, внезапно, тоже, ежели на стеке. Но есть нюансы. В хрусте они тоже есть.
     
  • 2.371, Аноним (5), 21:44, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда и в си автоматическое управление памятью
     
     
  • 3.424, freecoder (ok), 09:12, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Компилятор сам вставляет в нужные места free?
     
     
  • 4.441, n00by (ok), 12:31, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Автоматические переменные располагаются на стеке, там не надо free().
     
     
  • 5.529, freecoder (ok), 08:12, 26/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Автоматические переменные располагаются на стеке, там не надо free().

    В том-то и прикол, что в Rust все переменные автоматические, даже те, которые связаны с данными в куче.

     
     
  • 6.531, n00by (ok), 14:05, 26/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если Rust не различает allocated и automatic storage durations, значит он не является языком системного программирования. Полагаю, Вы ошибаетесь, смешав стек и кучу, потому что восприняли шутку Анонима из #371 слишком серьёзно. Правильный ответ должен быть что-то вроде «Rust не позволяет вернуть из функции повисший указатель на стек».
     

  • 1.217, Hck3r (?), 13:15, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Линус даёт скрытый сигнал - 6.0 последняя нормальная версия, дальше я продержаться не смог - паяльник слишком глубоко обещали засунуть. Форкайте с 6.0
     
     
  • 2.226, ыы (?), 13:28, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Линус даёт четкий и открытый сигнал - ядро будет переписано на Раст! :)
    И форки вам не помогут- потому что вся экосистема перейдет на раст...
    С форками маргиналы будут.
     
     
  • 3.232, пох. (?), 13:35, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Но у нас же уже есть один ресдох, зачем еще что-то переписывать, бери и наслаждайся.
    Оно, правда, и в эмуляторе не работает, ну так этот-то драйвер тоже.

     
     
  • 4.522, Прохожий (??), 17:53, 25/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Редокс работает не только в эмуляторе, но и на реальном железе. Но разве ж обязательно это выяснять, прежде чем так громко бздонуть в лужу.
     
  • 3.238, Аноним (238), 13:44, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Линус дал маргиналам разрешение облажаться со своим растом и тут.
     
  • 2.266, анон (?), 14:24, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как сказал разраб кока для ядра линукса:"Куда вы денетесь с подводной лодки."
     
  • 2.286, Аноним (420), 15:21, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Местным экспертам надо сделать свой rust-free форк ядра.
     
     
  • 3.364, НяшМяш (ok), 21:16, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Есть же любители libre ядра, вот будет ещё и derusted редакция.
     

  • 1.224, Аноним (233), 13:26, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Переписывание на раст, теоретически, сделает ядро более надежным. Посмотрим что будет на практике. В любом случае, это довольно значимый эксперимент!
     
     
  • 2.237, Аноним (238), 13:43, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сделает его более ненадежным. Фаерфоксу раст никак не помог.
     
  • 2.242, Аристарх (??), 13:48, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Заставлять прогера вручную следить за ВСЕМИ манипуляциями с памятью - самое тупое, что могли придумать растаманы. С таким подходом мы не просто скатываемся на уровень ассемблера, но ЕЩЁ НИЖЕ (не знал, что такое возможно).
     
     
  • 3.252, Аноним (-), 14:01, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А в хрусте автоматика разве что падать в панику умеет. Это может и сойдет для десктопной крапликухи, но вот упавший при душняке с памятью кернел - весьма интересная картина.
     
     
  • 4.315, пох. (?), 16:31, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А в хрусте автоматика разве что падать в панику умеет. Это может
    > и сойдет для десктопной крапликухи, но вот упавший при душняке с
    > памятью кернел - весьма интересная картина.

    а чотакова, oom killer'а уже видели, autoreboot on panic поди у всех включен, больше инстансов запустим - пока тыща перезагружается, еще пять рабо...жрут электричество по 5000 евро за киловатт потому что АЭС там же где и нормальная IT (и не надо их включать, такими руками).

    К сожалению, только крокодилы способны спасти человечество. Но они слишком медленно растут.

     
  • 4.524, Прохожий (??), 18:00, 25/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В Расте автоматика может давать по рукам на этапе компиляции. Сюрприз?

    Оттуда вы беретесь с такими когнитивными способностями-то?

     
  • 3.523, Прохожий (??), 17:58, 25/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В Расте за манипуляциями в памяти следит КОМПИЛЯТОР, а не программист. Это ж каким тупым надо быть, чтобы не понимать этого. Ты правда программист, Аристарх?
     
  • 2.291, Янис (?), 15:40, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Раст никак не сделает ядро более надежным. Сказки это
     
     
  • 3.313, Аноним (233), 16:29, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Возможно, но выяснить точно это определенно стоит!
     
     
  • 4.462, Аноним (460), 03:51, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вот и пусть пилят свой ресдох. Show me the code, хехе.
     
  • 3.525, Прохожий (??), 18:02, 25/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Полностью - конечно нет. Но даже если избавит от самого большого класса ошибок -это уже стоит потраченных усилий.
     

  • 1.244, Аноним (-), 13:50, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Пропал калабуховский дом, всем приготовиться покупать плашки и закупать x86.
     
  • 1.251, Аноним (-), 13:59, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > драйвер успешно проходит ping-тест при запуске в QEMU,
    > но пока не работает с реальным оборудованием.

    В реактос надо было комитить, там такое дело любят =). А вот кстати никто не хочет реактосу кернел в 4 раз переписать? :)

     
  • 1.281, Аноним (281), 14:57, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Дополнительно можно отметить публикацию начальной реализации драйвера rust-e1000 для Ethernet-адаптеров

    Это уже стало традицией? Берут готовый работаюший проект, с готовыми решениями и алгоритмами, и переписывают на Rust, причём до паритета по функциональности большую часть так и не довели?
    (И не забыть ещё щёки надуть, на каждом углу кричать о безопасности, сдобрив код блоками unsafe.)

     
     
  • 2.372, Аноним (429), 21:47, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    причём неработающий растокод уже содержит полсотни ансэйфов
     

  • 1.283, Аноним (283), 14:59, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Я всё наблюдал, как Swift (на мой взгляд лучше Rust-а) окукливался. Так и не вышел за границы яблока: а был шанс привлечь кучу программистов (как Rust), пропихнуться в ядро... так яблоко потеряло кучу программистов, знающих основной язык их платформы.
     
     
  • 2.321, Анонн (?), 16:57, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У них был неплохой шанс сделать server-side swift как аналог Go и попробовать заменить тот же шарп на лиунксе (когда нужно быстро писать что-то нетребовательное к производительности).
    Но просрaли полимеры
     
     
  • 3.365, НяшМяш (ok), 21:17, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Они туда async/await (который нужен любому смузихлёбу) завозили сколько лет. Даже в расте его намного раньше завезли.
     
  • 2.330, Аноним (295), 17:48, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    По атомарному счётчику ссылок в каждый объект!
     
  • 2.378, Alladin (?), 22:13, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    а зачем Swift в ядре Linux?, вот в ядре Apple да..
     
     
  • 3.379, Alladin (?), 22:14, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    и то не факт
     

  • 1.290, Янис (?), 15:39, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    На самом деле, не так уж и много на Расте пишется: до Си в плане написанного кола Расту все равно очень далеко. Тем, кто подумывает об уходе с Линукса из-за Раста, я советовал бы не спешить: посмотрим, что из этого выйдет. А во-вторых, очень возможно, что именно ухода с Линукса добиваются те, кто пропихивает Раст.
     
     
  • 2.304, Аноним (316), 16:08, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Будет как в анекдоте. Когда они пришли за ядром ты молчал, когда они придут за тобой тебя некому будет защитить.
     
     
  • 3.348, Аноним (-), 19:26, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ничего се у Вас анекдоты...
     
  • 2.307, Аноним (307), 16:13, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Адекват, ты зачем сюда пришел?
     
     
  • 3.312, Аноним (316), 16:28, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чтобы стать неадекватом!
     

  • 1.302, Аноним (316), 16:01, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Когда же уже выпустят Карбон?
     
  • 1.309, Аноним (-), 16:24, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Почему в унсафе нельзя писать на нормальной сишке ?
     
     
  • 2.311, Аноним (316), 16:27, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Потом что для этого уже придумал Карбон. Расту запрещено так делать, они должны всё переписать совсем всё. Потому что они не осилили в нормальное взаимодействие с сишными либами.
     
     
  • 3.323, Аноним (184), 17:10, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Карбон для замены крестов, а не си.
     
     
  • 4.327, Аноним (316), 17:45, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Срастом тоже заменяли C++ в фаерфоксе.
     
     
  • 5.428, Аноним (184), 10:38, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    C++ и C -- разные языки.
     
  • 4.329, Аноним (316), 17:46, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Замена Си это Zig, запомни это.  
     
     
  • 5.443, Аноним (443), 12:55, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да много ему уже вариантов замен попридумали: C2, Hare, V, ... Только ещё ни один пока не взлетел.
     

  • 1.344, Аноним (344), 19:08, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Думаю, единственное, на что следует обратить внимание, это «мы стареем и седеем». То есть стратегически он прав. С другой стороны, массовое отрицание Rust также озадачивает.
     
     
  • 2.363, Sw00p aka Jerom (?), 21:05, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >мы стареем и седеем

    посыл понятен, и никак не мудреем и умнеем

     
     
  • 3.375, пох. (?), 22:05, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > и никак не мудреем и умнеем

    Было бы странно это услышать от человека который "ни на каком инструменте уже десять лет не играет, он руководитель, как Вы".

     
     
  • 4.382, Sw00p aka Jerom (?), 22:38, 20/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Было бы странно это услышать от человека который "ни на каком инструменте
    > уже десять лет не играет, он руководитель, как Вы".

    кек, ага композитор обязан на каждом инструменте симфонического оркестра играть? И инструмент никак не помощник в этом, музыка пишется в голове, а далее исполняется на инструменте, да хоть на пиле, табурете и т.д. (нет не на нервах :))

    Отсюда, программа пишется в голове, а исполняется - на машине. Задался я один раз вопросом, а с фига ЯП (нотный стан) музыки не менялся со времен Моцарта к слову? В ответ, а зачем менять? Ну я как растовик, так ведь не безопасно, может у меня со зрением хреново и я не разгляжу нотка там меж линиями на стане или на линии. Ну так в ответ, Стиви Уандер же играл слепым :)

     
     
  • 5.463, Аноним (-), 04:38, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > инструмент никак не помощник в этом

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

    Не все они были виртуозами, но Паганини, Лист, Рахманинов, Шопен были. И все играли на чём-нибудь.

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

    Моцарт сначала научился играть на фно и только после этого в 4 года сочинил своё первое произведение. Если конечно верить легендам о нём.

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

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

     
     
  • 6.470, Sw00p aka Jerom (?), 13:49, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    кек, кто-то разве отрицал, что композитор умеет играть хотя бы на одном инструме... большой текст свёрнут, показать
     
     
  • 7.485, Аноним (-), 12:42, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >выкладывают наружу через нотный стан, а кто на чем хочет пусть и исполняет.

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

     
  • 6.486, Аноним (-), 12:48, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Опять же, виртуозом может он не быть, но исполнителем выше среднего он быть обязан.

    Когда физик, математик или програмист высказывает своё мнение о музыке создаётся печальное зрелище. Сидите в своём болоте и не лезьте в сферы которые вы никогда не сможете понять. Как в искусстве определить кто лучший? В испольнительстве как это определить? Лучший тот кто ловко перебирает пальцами или тот чья музыка трогает душу?

     

  • 1.349, Аноним (335), 19:28, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ну сейчас какой-нибудь девуан мощно выступит с патчами для выпила раста из ядра, и все заблудившиеся в айти принципиальные комментаторы с опеннета смогут наконец-то обрести счастье в своём отдельном загоне.
     
  • 1.353, истина в последней инстанции (?), 19:43, 20/09/2022 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.354, Максим (??), 19:58, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Ядро начало потихоньку ржаветь...
     
  • 1.355, Аноним (355), 20:15, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кажется началось!
     
  • 1.357, Максим (??), 20:20, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Линус хочет отойти от дел и слить ядро растаманам? O_o
     
  • 1.377, ИмяХ (?), 22:12, 20/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Ух, поскорее бы! Наконец-то в линуксах больше никогда не будет никаких уязвимостей!
     
     
  • 2.403, Michael Shigorin (ok), 00:54, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Ух, поскорее бы! Наконец-то в линуксах больше никогда не будет никаких уязвимостей!

    Да уж, через _такой_ драйвер попробуй её проэксплойтить.

     
     
  • 3.427, Sw00p aka Jerom (?), 10:10, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    да конечно, через переход по ссылке на левый сайт с джаваскриптом, с обходом песочницы хромого, всяких виндовых аслр и запуском какал. ехе, кто же мог подумать.
     
  • 2.438, Аноним (443), 12:24, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Какой наивный. Уязвимости на Rust будут поизощрённей, чем на C. На C-то хоть все уже давно знают, где их искать, а с Растом нас ещё впреди ждёт не один квест.
     
     
  • 3.451, Максим (??), 16:46, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Да, на Си хоть код прозрачный - когда пишешь, уже примерно понимаешь, как это будет выглядеть на ассемблере. А что там нагенерирует раст с таким синтаксисом - хрен его знает...
     
     
  • 4.464, n00by (ok), 08:28, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вообще-то, про Си некоторые говорили точно так же. Потом смотрели, что генерирует компилятор. Иногда даже находили ошибки в компиляторе. В случае исходников на Си++ ошибок было больше, т.к. язык, а соответственно и компилятор, сложнее.
     
     
  • 5.474, Максим (??), 15:10, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну ты сравнил... Си создавали Великие Патриархи IT, а не разработчики браузеров)
     
     
  • 6.477, Аноним (-), 17:28, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Деннис Ритчи - это апостол его нам бог послал! Воистину!
     
     
  • 7.480, Максим (??), 17:43, 22/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да! И Кен Томпсон!
     
  • 6.491, n00by (ok), 15:23, 23/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Что это меняет? Если некоторое время поизучать генерируемые компилятором асм-листинги, станет понятно, что и из из чего получается. Другое дело, что ошибки в компиляторе - это не падение от чтения памяти по адресу 0, это когда генерируется мусор, и никто про это ничего не знает, пока не всплывёт.
     

  • 1.404, Аноним (404), 01:07, 21/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Когда TCP/IP-стек заменят на smol-tcp?
     
     
  • 2.439, Аноним (443), 12:27, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хочешь ПеКа превратить в микроконтроллер?
     
     
  • 3.447, Аноним (429), 14:13, 21/09/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    современный софт уже сделал это... еле ползает.
     

  • 1.433, Аноним (433), 11:58, 21/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    В общем, будущее за АРМ и те немногие кто будет кодить под нее будут это делать на Раст.
     
  • 1.511, Аноним (511), 17:59, 24/09/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    И зачем это оно в ядре Linux? Если так печутся о безопасности языка, то брать надо уже SPARK.

    Надеюсь фонд южноамериканского СПО будет поддерживать патч очищающий Linux от ржавчины.

     
  • 1.568, Mickey_Mouse (?), 16:48, 12/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "Rust - это одна из тех вещей, которые, как я думаю, привлекут новые лица... мы стареем и седеем" - если я пишу на Си, то я опытный разработчик?
     

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



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

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