The OpenNET Project / Index page

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

Продвижение кода на языке Rust в ядро Linux происходит медленнее, чем ожидалось

24.08.2024 13:29

В своём выступлении на конференции Open Source Summit China Линус Торвальдс рассказал, что он ожидал более быстрого процесса внедрения в ядро компонентов, написанных на языке Rust. Отчасти проблема в том, что старые разработчики привыкли к языку Си и не видят необходимости в изучении нового языка, который в некоторых аспектах сильно отличается от языка Си. Подобное отношение среди разработчиков приводит к некоторому сопротивлению внедрению Rust. Ещё одной причиной медленного продвижения Rust в ядро упомянуто то, что сама инфраструктура Rust не была суперстабильной.

  1. Главная ссылка к новости (https://linux.slashdot.org/sto...)
  2. OpenNews: Для ядра Linux предложен драйвер EXT2, написанный на языке Rust
  3. OpenNews: Ядро Maestro, написанное на Rust и частично совместимое с Linux
  4. OpenNews: В ядро Linux 6.8 намечено включение первого сетевого драйвера на языке Rust
  5. OpenNews: В Китае запущен спутник с real-time подсистемой ядра Linux, написанной на Rust
  6. OpenNews: В ядро Linux 6.1 приняты изменения, обеспечивающие поддержку языка Rust
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61756-rust
Ключевые слова: rust, kernel
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (257) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 13:35, 24/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    >медленнее, чем ожидалось

    Хныкъ :(

     
     
  • 2.276, Аноним (276), 10:39, 26/08/2024 [^] [^^] [^^^] [ответить]  
  • +11 +/
    > Хныкъ :(

    Медленнее чем ожидалось, но быстрее чем хотелось бы.

     

  • 1.2, Аноним (2), 13:36, 24/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +44 +/
    Кто бы мог подумать!
     
  • 1.3, Аноним (1), 13:36, 24/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +22 +/
    >At the same time, Torvalds mentioned that even though Linux is 33 years old now, "You'd think that all the basics would have been fixed long ago, but they're not. We're still dealing with basic issues such as memory management." The work is never done.

    Ключевое. Не благодарите.

     
     
  • 2.9, Анонимусс (-), 13:41, 24/08/2024 Скрыто ботом-модератором     [к модератору]
  • –8 +/
     
     
  • 3.35, Bottle (?), 15:04, 24/08/2024 Скрыто ботом-модератором     [к модератору]
  • –8 +/
     
  • 2.23, Аноним (23), 14:03, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Если исправить все ошибки в открытом софте, то кто будет платить за поддержку?
     
     
  • 3.28, _hide_ (ok), 14:30, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Особенность открытого софта: он делается по фану или для себя.
    В 90% случаев, это означается, что коммерческие аналоги будут хуже по качеству кода. Но когда проект становится очень большим, что 10% становится значимым количеством, а мелкие ошибки, учитывая аудиторию, становятся очень заметны.
    Только один вариант: если что-то не работает или имеет недостаточный/не качественный функционал -- исправьте/напишите сами (я так делаю). Не будьте нытиками, мудками и мамкиными сынками за 40. Просто сделайте хорошо, если Вам это нужно. Времени это занимает немного, а сопровождающие/авторы проекта, в 99% случаев будут благодарны, как и другие пользователи.
     
     
  • 4.87, Аноним (87), 19:16, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +7 +/
    В 99% процентах случаев автор отклонить твой фича коммит потому что он знает как лучше как делать свой проект. Он примет в лучшем случае багфикс.  
     
     
  • 5.119, Витюшка (?), 22:51, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Истину глаголишь
     
  • 5.265, Аноним (265), 00:11, 26/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    не все же авторы имеют имя Лёня
     
  • 5.278, _hide_ (ok), 14:04, 26/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > В 99% процентах случаев автор отклонить твой фича коммит потому что он
    > знает как лучше как делать свой проект. Он примет в лучшем
    > случае багфикс.

    Не знаю. Да, в 90% случаев, отсылаются просто баг фикс. Но и фичами тоже всегда было в порядке.


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

     
  • 3.47, Аноним (1), 15:24, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    О, сторонников теорий заговора подвезли. Все гораздо проще, мой юный друг.
     
     
  • 4.63, Аноним (23), 17:12, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Подавляющее количество изменений в ядре делают корпорации. Какой там, у редхата например, процент прибыли от поддержки?
     
     
  • 5.117, Аноним (117), 21:33, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Какой там процент нанятых редхатой - вчерашние энтузиасты?
     
     
  • 6.135, Аноним (-), 23:48, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не знаю, но ты можешь сказать цифру и подтвердить пруфами.

    Но теперь они за денежку будут делать то, что скажет дядя-манагер из корпорации.
    Скажут закопать ХОрг несмотря на вой и сопли луддитов-некрофилов, сделает.
    Скажут добавить системмд, без проблем, заодно выкинут балласт в виде противников.
    Скажут добавить систему управления доступом IPE для ядра, а почему бы и нет.

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

     
     
  • 7.195, Аноним (195), 12:25, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Но ведь всегда можно форкнуть, создать свое сообщество и развивать дальше
     
     
  • 8.226, Аноним (-), 14:53, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Но ведь для этого придется что-то делать Вот сколько форков иксов сделало лин... текст свёрнут, показать
     
     
  • 9.254, Аноним (254), 20:27, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Сколько специалистов выучили корпорации Или как дети малые, опять на всём готов... текст свёрнут, показать
     
     
  • 10.271, User (??), 06:47, 26/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, лично я предполагаю - примерно 100 ,т к соответствующие специальности в инс... текст свёрнут, показать
     
  • 7.253, Аноним (254), 20:24, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вот только у меня всё работает, независимо от дядиных хотелок. Пока ты, сидя на его коленках, мечтаешь, как он у меня возьмёт и всё отнимет. Странные такие мечты, с такими - лучше к психотерапевту, пока ещё не поздно.
     
  • 3.67, YetAnotherOnanym (ok), 17:44, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Особенность открытого софта: он делается по фану или для себя.
    > В 90% случаев, это означается, что коммерческие аналоги будут хуже по качеству кода

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

     
     
  • 4.111, Аноним (23), 21:17, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Уже давно все важные проэкты в линукс-мире пишут корпорации. Для себя пишут только всякую мелочёвку, плееры например.
     
     
  • 5.116, Аноним (117), 21:31, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Угу. Топ-менеджеры пишут, в поте лица. А сотни, нанятых с улицы, программистов только штаны в офисах протирают да дырку в бюджете проедают.
     
     
  • 6.125, Аноним (-), 23:08, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Стоп-стоп.
    Если бы корпорации были из одних топ-менеджеров, то думаю они бы быстро исчезли.
    Но те самые сотни нанятых (за деньги корпов) и пишущие код (от имени корпов) да еще и реализующий хотелки этих самых корпов...
    Точно! Однозначно все дело в какирах одиночках.
     
     
  • 7.216, Аноним (216), 14:16, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если святые корпорации прям таки пишуть почти все свободное ПО, почему оно все еще не на Расте? Даже ядро уже отказывается от него, эта новость только первая ласточка.
     
     
  • 8.256, Аноним (256), 21:50, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вот вам вторая ласточка OpenEtherium клиент для Etherium на Rust e deprecated... текст свёрнут, показать
     
     
  • 9.266, Аноним (266), 01:43, 26/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Только вторая Странно На си много тысяч таких заброшенных ласточек и виноват в... текст свёрнут, показать
     
  • 7.249, Аноним (254), 20:08, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Если бы корпорации были из одних топ-менеджеров, то думаю они бы быстро исчезли.

    Топ-менеджеры - единственная постоянная величина в корпорации. Все остальные - перетекают.

     
  • 2.60, тоже Аноним (ok), 16:52, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Память 33 года назад - вечно узкое место, которое необходимо экономить и изворачиваться ради этого как угодно.
    Память сейчас - это огромный ресурс, который нужно эффективно использовать для самых разных нужд, при этом обеспечивая одновременную работу с ним нескольких независимых ядер.

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

     
     
  • 3.130, Анонимусс (-), 23:32, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > вечно узкое место, которое необходимо экономить и изворачиваться ради этого как угодно.
    > basic issues such as memory management

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

     

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

  • 1.4, Не пытайтесь напугать меня пивом (?), 13:37, 24/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    > инфраструктура Rust не была суперстабильной

    зачем тратить время на то, что ещё и не работает?

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

     
     
  • 2.8, Аноним (-), 13:41, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Правильно!
    Torvalds mentioned that even though Linux is 33 years old now, "You'd think that all the basics would have been fixed long ago, but they're not

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

     
     
  • 3.89, Аноним (87), 19:19, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Напиши своё ядро и доведи его до ума. На расте это все равно что бежать марафон в акваланге.
     
  • 3.103, Аноним (103), 20:14, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > ядро до ума доведут

    Именно этим они и занимаются уже 33 года. Вот, начало доходить, что некоторые проблемы в ядре генетические и менять надо целыми подсистемами. Хто ж не хелло ворлд чтобы за десять минут всё поправить и пойти баиньки.

     
  • 2.31, Аноним (31), 14:46, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Дешевый, лживый, некомпетентный вброс Раст уже давно прекрасно работает, и полу... большой текст свёрнут, показать
     
     
  • 3.40, noc101 (ok), 15:10, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ого как пригорела у тебя)
    Добавлю в огонь масла. Если раст такой крутой, то почему на нем нет библиотек нормальных для Гуи? Или он создан для консолей? Хехе
     
     
  • 4.50, Аноним (50), 15:28, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Iced, gtk-rs, tauri
    Такое чувство, будто половину опеннета в гугле перебанило
     
     
  • 5.69, Аноним (69), 18:07, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Он же сказал "нормальных"
     
     
  • 6.77, Аноним (31), 18:20, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Как будто имеет большое значение, что там очередной бездарь оценивает как "нормальное", и при чем тут вообще какие-то "нормы", а если и причем, то относительно чего их считать. В этом и сила Раста, что он от бездарных "норм" не зависит!
     
  • 6.92, Аноним (50), 19:30, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –5 +/
    То, что "ыксперды" не смогли в GUI - не говорит о том, что сами фреймворки "ненормальные"
     
     
     
    Часть нити удалена модератором

  • 8.162, Аноним (162), 07:01, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Прости, что задену твои чувства как человека, не осилевшего даже змею, Но я, так... текст свёрнут, показать
     
  • 4.51, Аноним (1), 15:28, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Egui, iced, tauri и slint с тобой не согласны.
     
     
  • 5.54, noc101 (ok), 15:55, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Egui, iced, tauri и slint с тобой не согласны.

    Спасибо это оставь себе!

     
     
  • 6.65, Аноним (31), 17:43, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Нет у тебя никакого масла, одна бездарная желчь И огня тут нет, потому что горе... большой текст свёрнут, показать
     
     
  • 7.201, noc101 (ok), 13:15, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ого полыхает как ахахаха смотри стул спалишь под собой ахахаха Ну и кому этот ва... большой текст свёрнут, показать
     
     
  • 8.202, Аноним (-), 13:22, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ядру нужен, Торвальдсу нужен, гуглу нужен и андроиду, клоудфаре и letsencript ... текст свёрнут, показать
     
     
  • 9.209, noc101 (ok), 13:49, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ты новость читал Ядру он не нужен ахахахаха А Торвальдс мягко намекает, что ра... большой текст свёрнут, показать
     
     
  • 10.215, Аноним (-), 14:07, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Сам придумал, сам посмеялся Торвальд пишет I was expecting updates to be faste... большой текст свёрнут, показать
     
     
  • 11.231, noc101 (ok), 15:24, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Язык дипломатии тебе не известен Правильно, правильно, оскорбляй кто с тобой н... большой текст свёрнут, показать
     
  • 4.56, User (??), 16:16, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А нахрен нужен этот местячково-маргинальный сегмент рынка, чтоб в него инвестировать? Особенно с учётом того, что от 2/3 до 3/4 сегмента покрывается разнообразной вебней?
     
  • 4.105, laindono (ok), 20:24, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Как человек, который знаком с большей частью гуйных либ на расте, соглашусь с тем, что гуй на расте местами так себе. Но это не проблема языка так-то. Скорее запилить нормальную либу для гуя это само по себе сложная задача. Силами сообщества оно пилится долго.
     
     
  • 5.200, noc101 (ok), 13:14, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Как человек, который знаком с большей частью гуйных либ на расте, соглашусь
    > с тем, что гуй на расте местами так себе. Но это
    > не проблема языка так-то. Скорее запилить нормальную либу для гуя это
    > само по себе сложная задача. Силами сообщества оно пилится долго.

    Согласен с этим. Это отсылка к тому, что раст еще не созрел как ЯП. Надо чтобы прошло лет 5 еще, тогда можно будет смотреть. А пока, это просто модный ЯП.

     
     
  • 6.205, Аноним (-), 13:29, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Согласен с этим. Это отсылка к тому, что раст еще не созрел как ЯП. Надо чтобы прошло лет 5 еще, тогда можно будет смотреть. А пока, это просто модный ЯП.

    А сколько GUI либ написаны на фортране или АДА/Спарк?
    Не много. Но в области математики и авиации они незаменимы.

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


     
     
  • 7.207, noc101 (ok), 13:32, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так они узкоспециализированные ЯП и программисты этих ЯП не бегают по форумам и ... большой текст свёрнут, показать
     
     
  • 8.210, Аноним (-), 13:49, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так и мы не кричим что раст самый лучший Мы просто тыкаем носом сишников в офно... большой текст свёрнут, показать
     
     
  • 9.211, noc101 (ok), 13:54, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вранье Вы как веганы, не можете молчать и не сказать какой крутой Раст Не ври ... большой текст свёрнут, показать
     

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

  • 1.5, Аноним (-), 13:38, 24/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    > что старые разработчики привыкли к языку Си и не видят необходимости в изучении нового языка

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

    > приводит к некоторому сопротивлению внедрению

    Классическое копротивление луддитов.
    А потом современники будут удивляться, почему раст внедряли так долго.
    Примерно также, как сейчас удивляются долгому внедрению ipv6 или вейланда.

     
     
  • 2.11, Аноним (11), 13:44, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Примерно также, как сейчас удивляются долгому внедрению ipv6 или вейланда.

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

     
     
  • 3.19, Аноним (-), 13:52, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > что-то уже внедренное, простое и рабочее

    Ахаха, ну да, рабочее))
    33 года не могут победить проблемы с память - "We're still dealing with basic issues such as memory management."
    И это не мои слова, это Торвальдс сказал.

    > причин шевелиться нет?

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

    > Пока внедряют раст, окажется, что нужно было

    А, ну т.е. если есть хотя какой-то шанс что за время внедрения появится что-то лучше, то давайте вообще ничего не внедрять?) Генитальная логика!

     
     
  • 4.71, Аноним (69), 18:08, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Плохое управление памяти в линуксе работает лучше, чем "хорошее" в винде. Просто у некоторых разные понятия о хорошем
     
  • 4.96, Аноним (96), 19:56, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Неужто 12309 признал?
     
  • 4.108, Аноним (117), 21:05, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > это Торвальдс сказал.

    Не могу представить, чтобы Гейтс/Балмер/Надела/Джобс сказал, что у них в их копротивном продукте что-то не так. А раз никто не сказал, то, значит, всё отлично. Анонимные домохозяйки галантным джентельменам верят на слово.

     
     
  • 5.126, Аноним (-), 23:14, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    4pda.to/2017/09/22/346897/
    Вот, Билл извинялся за Ctrl+Alt+Delete

    Но вообще странно сравнивать десктопную систему которую выбрали 70+% пользователей, с каким-то 4%-ным убогим днищщем.

     
     
  • 6.252, Аноним (254), 20:18, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Миллионы мух.., сам знаешь. Короче, не жужжи, плохому танцору проценты мешают.
     
  • 6.260, Аноним (260), 22:20, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это та, которая пропихивалась везде и всюду? Ну да, странно... Странно что она не занимает 100%, и странно, что процент Линукса растёт. Наверное, потому что он — днище.
     
  • 2.14, marten (ok), 13:47, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ipv6 так долго внедряется, потому что обратно несовместим с v4. И перспективы его по-прежнему туманны.
     
     
  • 3.22, morphe (?), 13:56, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +7 +/
    У ipv6 есть совместимость с ipv4, подсеть 64:ff9b::/96 многие трансляторы умеют переводить в ipv4 интернет. Есть даже возможность несколько подсетей под несколько VPN выделить, если в ipv4 пространстве они пересекаются (и никаких link-local) - 64:ff9b:1::/48.

    А также любой сервер слушающий на ipv6 способен принимать трафик от ipv4 клиентов, их ip для него будет виден как ::ffff:0:0/96

     
     
  • 4.42, noc101 (ok), 15:14, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Проблема ipv6 как и 10 лет назад не изменилась. Большинство оборудования не поддерживает ipv6. То есть старое оборудование не заменили. А без этого, как не тужься, ничего не выйдет.
    Если посмотреть на рост ipv6 то можно заметить, что это идет постепенно. То есть, меняют оборудование и медленно идет рост.
    Не помню где читал, но вроде полный переход ipv6 ожидается до 35 года. (полный это 100% на ipv6)
     
     
  • 5.70, Аноним (70), 18:08, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Полного перехода никогда не будет, потому что побыстрому забацать сеть для офиса, так же просто как dhcp 10.0.0.1+nat, на ипв6 невозможно.
     
     
  • 6.73, noc101 (ok), 18:12, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Полного перехода никогда не будет, потому что побыстрому забацать сеть для офиса,
    > так же просто как dhcp 10.0.0.1+nat, на ипв6 невозможно.

    нат для ipv6 есть тоже.
    Но для офисов никто и не требует переходов. Это тупая идея, что все устройства должны иметь прямой доступ в интернет.

     
  • 3.62, _kp (ok), 17:04, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У IPV6 всё отлично с совместимостью, и давно. Проблемы в ПО у злоумыленников сующих нос в трафик.
     
     
  • 4.286, marten (ok), 21:45, 26/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > У IPV6 всё отлично с совместимостью, и давно. Проблемы в ПО у
    > злоумыленников сующих нос в трафик.

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

    И обратно, да. Из v4 сети в v6 ресурсы.

     
  • 2.18, Аноним (18), 13:51, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Насколько мало используется руст, а cve уже у него есть. А ещё была новость про массовое выгорание рустеров.
    Особенно им нравится втыкать в собственный код с перегруженным синтаксисом после отпуска.

    Ну и переписывание существующего софта с си на руст будет ещё сложнее. Потому что нужно иметь опыт в обоих языках. А потом ещё и ломание базы. Конфликты с сишниками. Жесть...

     
  • 2.85, Аноним (85), 19:09, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Старые диды-бракоделы нестолько закостенели, что и не хотят и не могут.

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

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

     
     
  • 3.104, Аноним (103), 20:22, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > хорошему программисту пофиг, на каком языке писать

    Это действительно так. По работе приходилось плотно взаимодействовать с разными программистами, хорошего таки видно за милю, таким язык и тулчейн не интересны, а интересно как быстро будет достигнут оптимальный результат. Так вот из опыта могу сказать: 80% программистов — безталанные кодеры, которым любая, даже незначительная, смена парадигмы представляется катастрофой.

     
     
  • 4.112, Аноним (117), 21:19, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Смена парадигмы - это, действительно, катастрофа. Если в процедурной парадигме может писать любой, обученный компьютерным наукам, инженер. Причем, интуитивно найдёт хорошие, если не лучшие, решения. То, например, в ООП без специальной, сложной и длительной подготовки писать эффективно (с точки зрения времени выполнения и потребления памяти), не говоря о адаптируемости и масштабируемости архитектуры, невозможно. Банда четырех, сломавшая десятки копий с этой неуклюжей парадигмой, не даст соврать.
    А как без знания языка (например, модели памяти в С++) на нём вообще можно получить "оптимальный результат" - загадка. "Оптимальным" он будет только с точки зрения такого же незнайки, которому не интересны язык и тулчейны, а интересен xyzяк-xyzяк в продакшен уже вчера.
     
     
  • 5.121, Витюшка (?), 22:55, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В С уже все давно пишут в объектно-ориентированном стиле.

    Он даже не противоречит процедурному.

    Я бы сказал что ООП это усиленный процедурный стиль (best practices). Вот и всё.

     
     
  • 6.131, Аноним (-), 23:35, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А что в самом языке есть для объектно-ориентированного стиля?
    Касты через void? unioun сслылок на функции? Может нормально RAII завезли?

    > Я бы сказал что ООП это усиленный процедурный стиль

    Чего только на опеньке не прочитаешь...

     
     
  • 7.145, Витюшка (?), 00:28, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Докажи обратное.

    Процедурное программирование - это набор функций.

    ООП - это набор структур (объектов - экземпляров структур) и над каждой структурой производится набор операций, через функции. Всё.

    Больше от ООП ничего не требуется.

    Луддиты этого, конечно, не знают. И не знают что никаких методов не существует. Это просто синтаксический сахарок над обычными функциями.

    Конструкторы, деструкторы, всё есть.

     
     
  • 8.160, Буратино (?), 06:33, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Исключений нет RAII нет Абстрактных классов нет и нет, интерфейс и абстрактны... текст свёрнут, показать
     
  • 6.251, Аноним (254), 20:14, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > В С уже все давно пишут в объектно-ориентированном стиле.

    В здравом уме никто не пишет в ООП. Максимум, отдельные части в объектом стиле (инкапсуляция, без наследования и полиморфизма). Ну и в легаси, привет гномоseкам, конечно, страдают старыми болячками. В современном коде (для CPU) применяют data-oriented design - развитие процедурного стиля, везде, где требуется производительность и распараллеливаемость вычислений. Тем более, в Си.

     
  • 5.239, Аноним (103), 18:27, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    О чём я и говорю Кодеры постоянно пекутся о синтаксисе, о потреблении памяти, и... большой текст свёрнут, показать
     
     
  • 6.255, Аноним (254), 20:37, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Может быть мы тебя по дешёвке купим с заработанных денег. А может подождём пока вы закроетесь и наймём тебя с уже отполированным по дешёвке.

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

     
  • 3.272, User (??), 07:41, 26/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это из разряда "НАСТОЯЩЕМУ шотландцу пофиг, какой килт носить!!!"
    Единственная "предметная область", которая есть у программиста - это те самые особенности языков, фреймворков, утилит и методологий, используемых им в разработке. Остальное - зона ответственности аналитиков.
     
     
  • 4.280, Аноним (-), 15:54, 26/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Это из разряда "НАСТОЯЩЕМУ шотландцу пофиг, какой килт носить!!!"
    > Единственная "предметная область", которая есть у программиста - это те самые особенности языков, фреймворков, утилит и методологий, используемых им в разработке. Остальное - зона ответственности аналитиков.

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

     
     
  • 5.282, User (??), 18:57, 26/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Это ты про каких-то кодеров-бибизянок говоришь.
    > Для инженера надобно еще знать алгоритмы, иметь какое-то понимание архитектуры.

    Ну да - без этого в некоторых местах собес все ещё не пройти. Дикие люди!

     
  • 2.86, ng (ok), 19:16, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Классическое копротивление луддитов.

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

    Темины и образы любят точность.


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

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

    Заплаканый, сопливый мальчик вызывает только жалость без желания помочь.

     
     
  • 3.110, Anonymus (?), 21:15, 24/08/2024 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
     
  • 4.169, ng (ok), 07:30, 25/08/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 5.176, Аноним (-), 09:57, 25/08/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 6.182, ng (ok), 10:47, 25/08/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 7.183, Аноним (-), 10:53, 25/08/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 8.187, ng (ok), 11:08, 25/08/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 9.190, Аноним (-), 11:52, 25/08/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 10.194, Аноним (194), 12:22, 25/08/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 11.197, Аноним (-), 12:42, 25/08/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 10.196, ng (ok), 12:41, 25/08/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 11.199, Аноним (-), 12:54, 25/08/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 12.203, ng (ok), 13:22, 25/08/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.129, Аноним (-), 23:31, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Конечно, вот Niri, COSMIC - композитные менеджеры Вот клоудфаря публикует инстр... большой текст свёрнут, показать
     
     
  • 4.172, ng (ok), 08:10, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Конечно, вот Niri, COSMIC - композитные менеджеры [ ... ].

    Прекрасно! :-)

    > Хм... а где ты видел рыдания? Тем более от Торвальдса.

    Причём здесь Торвальдс?
    Рыдания - стиль агитаторов "за ржавчину"(*), что их всё время тормозят и не пускают.

    На самом деле причина очевидна, если внимательно читать исходный текст до конца:

    > [ ... ] причиной медленного продвижения Rust в ядро упомянуто то, что сама инфраструктура Rust не была суперстабильной.

    (*) Здесь "ржавчина" - просто точный перевод:
    Rust (сущ) - ржавчина. Rust (гл), - ржаветь, притупляться, слабеть, и т.п.

     
     
  • 5.174, Аноним (-), 09:51, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тут Торвальдс прямо пишет старые разработчики привыкли к языку Си и не видят н... большой текст свёрнут, показать
     
  • 3.132, Аноним (-), 23:40, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Темины и образы любят точность.

    А еще грамотность :)

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

    > Обиженно кругом рыдать
    > Заплаканый, сопливый мальчик вызывает

    Это ты про Торвальдса?) Это он как бы рассчитывал на другое и жалеет что диды копротивляются))

     
  • 2.113, Аноним (113), 21:20, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А что тебе диды? Бери и пиши. С какого перепугу это должен кто-то делать за тебя.
     
     
  • 3.127, Аноним (265), 23:30, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Бери и пиши

    Это я еще и не умею (с) Вовка из мультфильма

     
  • 3.146, Витюшка (?), 00:31, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так они как BLM. Сами ничего не умеют, но учат жить других и навязывают им свои правила и "правильное видение".

    А экспертизы хватает только чтобы в комментариях на opennet поныть.

     
     
  • 4.151, Аноним (-), 01:06, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Так они как BLM. Сами ничего не умеют, но учат жить других и навязывают им свои правила и "правильное видение".

    Ого, там вон выше накидали кучу проектов написанных на Раст с нуля.
    И это без тонн кода, которого переписали после полоумных дидов.

    > А экспертизы хватает только чтобы в комментариях на opennet поныть.

    Странно слышать это от тебя.
    Ты тут уже блистал познаниями Раста, рассказывая про классы и прочую дичь.
    И заливал про "А что, Rust находит все классы ошибок?"
    opennet.ru/openforum/vsluhforumID3/132453.html#182


     
     
  • 5.153, Витюшка (?), 01:31, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Про классы можно подробнее?
    Так те проекты написали не комментаторы.
     
  • 5.161, YetAnotherOnanym (ok), 06:54, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > накидали кучу проектов написанных на Раст

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

     
     
  • 6.177, Аноним (-), 10:05, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > "Куча", прямо скажем, так себе. Заметь, что просьба "накидать проектов на Си" вызовет только смех.

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

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

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

    Или создатель Curl.
    daniel.haxx.se/blog/2020/10/09/rust-in-curl-with-hyper/
    Честно пишет что дыряшка это дно, но отказаться от нее будет трудно из-за некролюбов.


     
  • 2.304, Аноним (304), 20:42, 28/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > "Старые диды-бракоделы нестолько закостенели, что и не хотят и не могут. Окей, пусть продолжают плодить CVE пока не повыходят на пенсию."

    И вот тогда "прилетит вдруг волшебник в голубом вертолете" и всё станет прекрасно. Ну, мечтать не вредно.

     

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

  • 1.6, Аноним (6), 13:39, 24/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    >Open Source Summit China
    >язык Си

    Си доволен

     
     
  • 2.88, Аноним (88), 19:19, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Xi
     
     
  • 3.281, PnD (??), 16:35, 26/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда уж "Xí" (2-й тон). Согласный произносится задней частью языка (типа как гопник с выбитыми зубами).
     
  • 2.138, Аноним (138), 23:59, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Но Си не знает что такое Си.
     
     
  • 3.163, Брат Анон (ok), 07:11, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Партия теперь отобрать твоя кошка-жена.
     
  • 3.257, Аноним (256), 21:57, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Предлагаете переименовать C в Xi ?
     

  • 1.7, Аноним (7), 13:40, 24/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    Потому что Rust позволяет безопасно работать с памятью!
     
     
  • 2.13, Аноним (11), 13:46, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А си запрещает. Вот прямо в стандарте пишут «не проверяйте выход на пределы массива, иначе пентестерам будет нечего кушать»!
     
  • 2.15, Аноним (15), 13:47, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Basic тоже позволяет. И что?
     
     
  • 3.188, Аноним (7), 11:41, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Rust это делает более правильно!
     
  • 2.20, btrfs (?), 13:56, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А разве не большинство низкоуровневых штук, написанных на раст, кишат unsafe?
     
     
  • 3.30, Карлос Сношайтилис (ok), 14:39, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет
     
  • 3.41, Ногоед (?), 15:10, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > А разве не большинство низкоуровневых штук, написанных на раст, кишат unsafe?

    Не говорите им этого, а то всё миропредставление рухнет в одночасье.

     
     
  • 4.106, laindono (ok), 20:52, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –9 +/
    Вообще говоря unsafe это инструмент, который эту самую безопасность обеспечивает. Правда для того, чтоб понять это, надо для начала осилить раст.

    Хоть бы кто озвучил реальные проблемы раста. Которые существуют и часть из них фундаментальна. Да даже просто подметить какие-то не очень хорошо задизайненные штуки.

     
     
  • 5.123, Витюшка (?), 23:03, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я озвучивал. Уже надоедает их из ветки в ветку тащить.

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

    Анализ показал что unsafe очень мало. Я гуглил unsafe в нескольких топовых Rust проектах, чтобы предоставить как доказательство фанатикам Раста. И вот там прям мелочевка. Это значит что unsafe не разрастаются и общая идея реально работает - изоляция unsafe. И большинство их уже написано в более низкоуровневых зависимостях.

    По видео на YouTube - есть несколько блогеров. На Rust можно писать очень/довольно быстро. Тут тоже в принципе всё Ок.

     
  • 5.137, Аноним (-), 23:56, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ух, не думал что соглашусь с Витюшкой)

    Немного уточню про unsafe.
    Вот статистка - 80.89% кода с crates.io не использует unsafe напрямую, а 64.65% — даже косвенно.
    opennet.ru/opennews/art.shtml?num=61251

    В остальных большая часть это обращение напрямую к памяти или сопряжение с кодом Дыряшки или Плюсяшки.
    Most of these Unsafe Rust uses are calls into existing third-party non-Rust language code or libraries, such as C or C++.

     
  • 3.217, Аноним (216), 14:20, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >А разве не большинство низкоуровневых штук, написанных на раст, кишат unsafe

    Так обертки вокруг библиотек на Си трудно написать без unsafe.

     
  • 2.306, ptr (ok), 10:18, 30/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Во-первых, C тоже позволяет безопасно работать с памятью Я не думаю, что найдут... большой текст свёрнут, показать
     
     
  • 3.309, Аноним (-), 14:25, 14/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И как получается Читая тонны CVE и вулнов звучит очень сомнительно Особенно ... большой текст свёрнут, показать
     

  • 1.12, Fracta1L (ok), 13:46, 24/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    Надо на С++ переходить, а не хернёй страдать. Выпилить исключения, подправить STL, и для ядра в самый раз будет.
     
     
  • 2.16, Аноним (16), 13:48, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Выпилить исключения, подправить STL

    Давайте, займитесь этим. Продвиньте стандарт, пусть его примут.

     
     
  • 3.72, Аноним (69), 18:12, 24/08/2024 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
  • 3.114, Аноним (117), 21:23, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В С++ исключения при компиляции можно отключить.
    Иди-ка ты сам, займись собственным образованием, очередной эксперт-жертва маркетинга, любитель волшебных пилюлей от корпораций.
     
     
  • 4.124, Витюшка (?), 23:06, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А теперь загляни в стандарт и на cppreference наконец-то.

    И поймёшь что исключения там просто наглухо и намертво прибиты в стандартной библиотеке. Которая является частью стандарта.

     
     
  • 5.134, Аноним (69), 23:46, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В ядре не нужна стандартная библиотека
     
     
  • 6.150, Аноним (150), 00:49, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    нужна, но она там своя, что для си, что для раста
     
  • 5.250, Аноним (254), 20:09, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Кто-то пользуется стандартной библиотекой С++ в проектах, где борются с исключениями, как источником накладных расходов?
     
  • 3.267, _kp (ok), 02:34, 26/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    в gcc режим компиляции можно существенно изменить опциями компилятора, отключив лишнее, или включив, то чего нет в стандарте, что для микроконтроллеров не редко и применяется.
     
  • 2.17, Rev (ok), 13:51, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    И допускать те же CVE и RCE, только быстрее?
     
  • 2.21, Аноним (-), 13:56, 24/08/2024 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
     
  • 3.24, Аноним (24), 14:06, 24/08/2024 Скрыто ботом-модератором     [к модератору]
  • +3 +/
     
  • 3.26, Аноним (26), 14:12, 24/08/2024 Скрыто ботом-модератором     [к модератору]
  • +4 +/
     
  • 3.43, НяшМяш (ok), 15:16, 24/08/2024 Скрыто ботом-модератором     [к модератору]
  • –3 +/
     
  • 2.38, Ногоед (?), 15:08, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Выпилить исключения

    И тем самым лишиться чуть ли не единственного весомого преимущества?

     
     
  • 3.76, Bottle (?), 18:16, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    У C++ сильные расчёты времени компиляции. Гораздо лучше того, что имеем в C.
     
     
  • 4.109, laindono (ok), 21:07, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    У раста есть процедурные макросы. Константные рассчёты даже сравнивать не имеет смысла с макрами. Ибо макры на несколько порядков мощнее. И компиляция быстрее. И писать их проще.

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

     
     
  • 5.218, Аноним (216), 14:22, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У Zig аналогичный механизм гораздо мощнее и проще, за что собственно его и любят.
     
  • 2.39, Bottle (?), 15:10, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    На самом деле не только исключения. Модули вместо заголовков просто обязательны для реализации в компиляторе. Скорость компиляции C & C++ непозволительно низкая.
    И инкрементальная компиляция на уровне компилятора, а не отдельных утилит.
     
     
  • 3.165, Брат Анон (ok), 07:19, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Согласен. Паскаль/Модуль/Оберон компилируются молниеносно. Потому что раздельная компиляция. Отличные системные языки.
     
  • 2.78, Аноним (-), 18:23, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Фрактал, ты же критикуя чистый Си, топил за Rust language. Зачем теперь тебе Си плюс-плюс? Сменил приоритеты что-ли? Кстати, у Си плюс-плюс тоже есть дырени.
     
  • 2.81, Someone (??), 18:41, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не надо нам эти ваши плюсы, они канпеляются слишком долго.
     
  • 2.164, Брат Анон (ok), 07:15, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Эмми... Уж лучше сразу всё тогда бросить и не тратить время.
    Видимо, анон не в курсе, почему Линус до сих пор С++ в ядро не пустил.
    Смешной. Видно ыкспэрда по опеннету.
     
     
  • 3.287, анон (?), 01:53, 27/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не в курсе. Объясни, пожалуйста
     
  • 2.192, Аноним (192), 12:06, 25/08/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.277, xPhoenix (ok), 10:40, 26/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Достаточно Я зову Столярова в тред ... большой текст свёрнут, показать
     

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

  • 1.25, Аноним (25), 14:07, 24/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    ТЛ/ДР: Старого пса новым трюкам не научишь. Хорошо, хоть Линус, даже будучи старейшим разрабом Линукса, отлично понимает необходимость Раста. Нам очень повезло, что главный в Линуксе нацелен на будущее, а не на технологии 70-ых годов прошлого века^W тысячелетия мля.
     
     
  • 2.64, Аноним (64), 17:38, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +6 +/
    >необходимость Раста

    Раст настолько насильно везде впихивается и навязывается "с боями" что сами расоманы не очень верят в его "необходимость".
    Вот если назвать любой язык - могу вспомнить что на нём написано.
    С растом - что чужое на нем переписано или хайп всплывает.
    Хайп есть, пена есть, вроде на слуху да, а мозгов в нём как не было так и нет.
    И не надо обижаться. Просто покажите что создано (не переписано, а создано) на расте.

     
     
  • 3.133, Аноним (-), 23:42, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Не пори чушь Растоманы отлично знают, что им нужно, где и как этого достичь И,... большой текст свёрнут, показать
     
  • 3.173, Анониссимус (?), 08:34, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Как минимум -- alacritty. Есть ещё несколько программ на расте, которыми пользуюсь. А вообще, я не запоминаю, на чём написан софт, которым пользуюсь. Главное, чтобы не на петухоне.
     
     
  • 4.291, strlcat (ok), 10:04, 27/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Хоспаде, мем про переписывание идеального муз.проигрывателя живет до сих пор. Только теперь переписывают xterm 😑
     
     
  • 5.294, Анониссимус (?), 19:09, 27/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Хоспаде, мем про переписывание идеального муз.проигрывателя живет до сих пор. Только теперь
    > переписывают xterm 😑

    Эм, а что, xterm идеален, чтобы его не переписывать? Я вообще затрудняюсь придумать, чего вообще в нём есть хорошего, кроме того, что он вообще работает. Даже ядерная консоль лучше этого убожества.

     

  • 1.29, Aytishnik.com (ok), 14:31, 24/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    Старики все равно уйдут, останется Rust! :)
     
     
  • 2.33, anodymus (?), 14:58, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Придёт ИИ и молодёжь пинками под сраку вместе с растом ваши невидимые спонсоры и выпнут. Запомните этот твит :)
     
     
  • 3.74, Аноним (69), 18:13, 24/08/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.53, Аноним (53), 15:34, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    И старики уйдут, и когда-то Rust уйдёт, а Си останется.
     
     
  • 3.140, Fyjy (-), 00:04, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Да, конечно останется, прямо как PDP-11/20.
    Уверен что в каком-то метро или терминале аэропорта возможно где-то такой Unix еще живет,

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

    Каменный век закончился не из-за того, что закончились камни)

     
     
  • 4.167, Брат Анон (ok), 07:24, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Самый популярный язык на планете -- Кобол. И количество кода на нём продолжает расти. Если ты не видишь ПДП-11 -- это не значит, что его не существует.
     
     
  • 5.193, Аноним (-), 12:07, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Самый популярный язык на планете -- Кобол.

    Желательно пруфы, ибо звучит как басни.

    > И количество кода на нём продолжает расти.

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

    > Если ты не видишь ПДП-11 -- это не значит, что его не существует.

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

     
     
  • 6.259, Аноним (256), 22:19, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    https ru m wikipedia org wiki Кобол Хотя с 1980-х годов считается устаревшим,... большой текст свёрнут, показать
     
     
  • 7.269, Аноним (269), 04:12, 26/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Какая-то инфа про 1997 год из неизвестного источника.

    А пруфы то где, что "Самый популярный язык на планете -- Кобол"?

    И где инфа про то, сколько миллиардов строк кода на С, С++, Java сейчас работает?

    Согласен с другим Анонимом, "Самый популярный язык на планете -- Кобол" звучит как басня.

     
  • 4.258, Аноним (256), 22:06, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Да, конечно останется, прямо как PDP-11/20

    PDP тут причём? Си будет ещё очень долго популярным потому что ещё долго будут жить Unix-подобные ОС. А кстати, Windows на каком языке написана?

     
     
  • 5.261, Аноним (265), 23:26, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    паскаль :)

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

     
  • 2.166, Брат Анон (ok), 07:22, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Вот пройдёт ещё 20 лет и не будет ни театров, ни книг -- одно сплошное телевидение.
     
     
  • 3.237, Ногоед (?), 15:42, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так оно примерно и сталось. Только телевидение переросло в нечто большее -- интернет. Много вы знаете тех, кто читает бумажные книги (да и вообще книги) и ходит по театрам?
     
  • 3.246, Аноним (246), 19:57, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чуть ошибся усатый предсказамус - не "телевидение", а интернет и ДЕГРАДАЦИЯ. Причём и театры, и книги продолжают существовать, но для всё более узкой аудитории.
     
     
  • 4.296, Аноним (-), 20:45, 27/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Чуть ошибся усатый предсказамус - не "телевидение", а интернет и ДЕГРАДАЦИЯ.

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

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

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


     
  • 2.275, Hello word (ok), 10:22, 26/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Раст устареет раньше, чем Си
     

  • 1.32, Аноним (32), 14:55, 24/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    Чтобы ускорить, нужно волевое решение о запрете приёма нового года С. Ну может только исправления текущего кода можно принимать на С. Всё новое должно быть ржавым.
     
     
  • 2.80, _ (??), 18:38, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Чтобы ускорить, нужно волевое решение о запрете выдачи зарплаты рустишкам, до тех пор тока все не будет пересписано на нём и не останется ни одного бага!  :)

    Исправил - не благодари!(С)

    Как обычно, когда не могут приехать первыми - делают всё чтоб и другие не смогли :) Это 146% про раст

     
  • 2.95, leap42 (ok), 19:48, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Чтобы ускорить, нужно волевое решение о запрете приёма нового года С. Ну может только исправления текущего кода можно принимать на С. Всё новое должно быть ржавым.

    Вы правда не понимаете, что нового кода просто не будет? Кто-то форкнет линукс и развитие продолжится на сишке под другим именем. Я эти разговоры про "переписать на Rust" вижу только от тех, кто ни одной строчки во что-то серьёзное не закоммитил 🤷‍♂️

     
     
  • 3.219, Аноним (216), 14:29, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Кто-то форкнет линукс и развитие продолжится на сишке под другим именем

    А может это был бы не самый плохой сценарий? Торвальдс конечно молодец, но один человек не застрахован от ошибок.

     

  • 1.34, Аноним (34), 15:01, 24/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    что там по вакансиям-то, бедолаги-пропагандисты ржавые? Наделайте чтоль фейков в хх
     
     
  • 2.220, Аноним (216), 14:32, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Они и так все фейки, как впрочем и большинство регулярных вакансий.

    А вообще ожидаю вскоре появление вакансий "Требуется программист на C/C++ (без знаний Rust)", ибо нафиг холивары в нормальной команде.

     

  • 1.36, Ногоед (?), 15:06, 24/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Лучше бы на C++ переходили, а не на чёрт пойми что. Тьфу.
     
  • 1.49, Nochi (?), 15:26, 24/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Microsoft переводят ядро Windows с C++ на Rust, можете обьяснить, какие это даст преимущества?
     
     
  • 2.66, Аноним (64), 17:44, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Виндекапец!
    Неоспоримое преимущество =)
     
  • 2.82, _ (??), 18:52, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    С такой же скоростью как и линукс?
    Логично, нужные люди получают пиастры, делают карьеру, полезного выдают нуль :)
    Но мЫсЫ богатые, стремительно возвращают утерянные было позиции, они и не заметят если один 2--жтажный оффис не приносит не копья прибыли. Может этим он наносит 100500 лямов убытка другим - значит "хорошие сапоги" :)
     
  • 2.148, Аноним (148), 00:36, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Крупные организации типа NSA могут себе позволить свой репозиторий с провереными версиями и не использовать crates.io напрямую.
     
     
  • 3.212, Анонимусс (-), 13:58, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Крупные организации типа NSA могут себе позволить свой репозиторий с провереными версиями и не использовать crates.io напрямую.

    Ты не поверишь, но любой программист, который умеет хотя бы минимально читать документацию может, правильно прописав dependencies, настроить сборку из:
    - своего гита, указав 'git = "https://git...'
    - своего registry, прописав registry = "my-registry"
    - или даже local paths для ситуаций, когда предоставляются все зависимости сразу

    doc.rust-lang.org/cargo/reference/specifying-dependencies.html

    Но вот проблема - 99% хастохейтеров не могут даже в доку!
    Не говоря уже о настройке хоть чего-то))

     
  • 3.221, Аноним (216), 14:34, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Крупные организации могут позволить себе обеспечить безопасность памяти не прибегая к Rust.
     
     
  • 4.273, User (??), 08:33, 26/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ... но почему-то не делают...
     
  • 2.245, Аноним (246), 19:53, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это слишком многогранное слово - "переводит"! Переводит как? Конвертирует ВЕСЬ старый код в ржу? Уволила всех "сипиписников" и наняла ржавых? Пишет только новый код и только на рже? Или хуже того - "переводит" только самодовольный босс, а все остальные продолжают сипипискать? :))

    Слишком мало конкретики, чтобы вообще об этом рассуждать. Это уже не говоря о НИЧТОЖНОМ количестве ржавых по ср. с си-разрабами. КТО будет писать венду?? Три маргинала с подворотами? Это вам не тулбар перекрасить, это системная и очень сложная программулина - венда!

     

  • 1.55, Аноним (55), 16:05, 24/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Диды.. безопасная работа с памятью... раст такой крутой...
    А вот поддержка этого раста в дистрибутивах нифига не крутая. Да и компилятор его... новая версия раз в полгода, и все бегут использовать фичи из этой новой версии... в итоге чтоб собрать проэкт подай ка мне компилятор посвежее, и пофиг что он есть только в ролингах да тестинге.
    Отличная идея была присобачить к ядру компилятор нестабильного языка.
    Безопасность памяти преувеличена... у вас в ядре куча работы с ресурсами, разными ресурсами а не только с банальной памятью. И 1000 и 1 способ острелить ногу алгоритмической ошибкой, подобное никак не чинится никаким языком программирования... только мозгами разраба да вагоном тестов.  

     
     
  • 2.57, Аноним (57), 16:18, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Не мешай восторженной публике восторгаться. Вот поработают на работе, тогда всё сразу и поймут.
     
     
  • 3.91, Аноним (87), 19:24, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ученики начальных классов будут всегда так что раст ждёт вечная жизнь.
     
     
  • 4.168, Брат Анон (ok), 07:28, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Крайне спорное утверждение. Ученики начальных классов уже сейчас дефицит. А финансирование образования каждый год сокращается (в относительных ценах точно).
     
     
  • 5.184, Аноним (184), 10:54, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ученики есть не только лишь а нас.
     
  • 4.222, Аноним (216), 14:36, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ученики начальных классов со временем увлекутся каким-нибудь другим хайпом. Или просто пойдут работать где столкнутся с суровой реальностью кровавого энтерпрайза.
     
  • 3.283, Аноним (283), 19:01, 26/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Работаю, все нормально
     
     
  • 4.292, strlcat (ok), 10:07, 27/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Жаба или плюсы?

    Если ни то и не другое, значит бессмысленный по определению крипто-стартап. Желаю удачи.

     
  • 2.122, Аноним (265), 22:59, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > в итоге чтоб собрать проэкт подай ка мне компилятор посвежее

    а для сборки старого проекта нужен постарее, которого уже даже в LTS нет...

    https://utcc.utoronto.ca/~cks/space/blog/programming/Rust1BackwardIncompatibil

    Ж)))

     
     
  • 3.128, Аноним (128), 23:30, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Cargo из Debian 10 уже не может соединиться с crates.io
     
     
  • 4.141, Аноним (-), 00:06, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Debian 10 это уже успевшее окаменеть мамонтячье.
    У него LST закончилась в июне 2024 года.
    Вообще не понятно на что вы рассчитываете, сидя на таком старье.
     
     
  • 5.234, Аноним (265), 15:36, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    внезапно у Debian 10 Extended Long Term Support еще до 29 года...
    https://wiki.debian.org/LTS/Extended
     
     
  • 6.274, User (??), 08:37, 26/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Внезапно - обеспечивает этот саппорт НЕ debian, а вполне себе коммерческая шарага - и те пакеты, которые в скоуп саппорта входят - выбирают как раз таки клиенты шараги, а халявщикам - никто ничего не должен. Как-то так.
     
     
  • 7.288, Аноним (265), 08:36, 27/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    делаем вывод:

    раст не подходит коммерческим шарагам у которых саппорт и клиенты, а только халявщикам

    :)

     
     
  • 8.290, User (??), 10:02, 27/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Какой-то очень странный вывод Клиентам какой-то шараги , обеспечивающей какую... текст свёрнут, показать
     
  • 4.144, Аноним (144), 00:25, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    crates.io рассадник зондов, его надо блокировать и выпиливать из раста.
     
  • 2.136, Аноним (-), 23:50, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    А разве это проблема раста, что дистролабатели не могут обновлять пакеты операти... большой текст свёрнут, показать
     

  • 1.58, Аноним (58), 16:42, 24/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    т.е., Си конечно плохой язык программирования, но Раст хоть и решает ряд проблем Си, но имеет кучу своих проблем и не подходит в полной мере для таких проектов как ядро Линукс

    получается что раст оказался оказался настолько никчемным, что не способен конкурировать с таким устаревшим и не безопасным ЯП как Си

     
     
  • 2.59, Аноним (58), 16:52, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    и да, вот это ваше нытье про “плохих программистов, которые не хотят учить ..” оставьте при себе

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

     
  • 2.68, Аноним (-), 17:50, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • –5 +/
    ну да, Линус решил что Раст для ядра подходит, но у нас слава богу есть аноним, который своим кекспертным мнением
    › не подходит в полной мере для таких проектов как ядро Линук
     
     
  • 3.149, Аноним (149), 00:45, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    чукча не читатель чукча писатель?

    > В своём выступлении на конференции Open Source Summit China Линус Торвальдс рассказал, что он ожидал более быстрого процесса внедрения в ядро компонентов, написанных на языке Rust

    твой краш Линус признал что Rust никому не нужен, он признал что ошибался, когда ожидал более быстрого процесса внедрения в ядро Rust

    прикинь, Торвальдс человек и он может быть не прав

     
  • 2.90, Аноним (87), 19:22, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Пример когда языки пишут на основании хайпа и непрофессионалы. Результат как говорится на лице.
     
  • 2.120, Аноним (128), 22:55, 24/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >не способен конкурировать с таким устаревшим и не безопасным ЯП как Си

    Конкуренты Си в системном программировании начали появляться ещё в 70-е годы (Modula-2, PL/M), в 80-е - Ada, C++, Turbo Pascal, Oberon, Modula-3, потом Component Pascal, Go и т.д. Теперь вот Rust, которого ждёт та же участь. Они не могут победить Си потому что он им не конкурент, он низкоуровневый, а эти все - высоуровневые. Это всё равно что пытаться полностью истребить язык ассемблера -никогда не получится.

     
     
  • 3.142, Fyjy (-), 00:06, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    AdaCore переметнулась к Rust'у - выпустила GNAT Pro for Rust.
    https://www.adacore.com/gnatpro-rust
    и стала серебряным спонсором фонда Rust. Такие дела.
    Будет смешно если в спарк будут удачные идеи из раста перетягивать.
     
     
  • 4.223, Аноним (216), 14:39, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Но все равно продолжили писать на Ada и даже не сменили название на RustCore. Вот такая вот "победа" ни о чем.
     
  • 2.238, Аноним (-), 16:29, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Си конечно плохой язык программирования
    >устаревшим и не безопасным ЯП как Си

    Клевета.

     

  • 1.79, Аноним (79), 18:31, 24/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    И слава тебе Господи!
     
     
  • 2.170, Брат Анон (ok), 07:32, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нет. Это всё тот же старый добрый Линус.
     

  • 1.94, Аноним (94), 19:32, 24/08/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –2 +/
     
  • 1.118, Аноним (128), 22:26, 24/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Трудно сказать что-то новое на эту тему, всё уже сказано, но постараюсь.
    Конечно, всем обидно, что Торвальдс так себя ведёт, как будто подкуплен Гуглем, однако не надо забывать, что Торвальдс - человек западный, поэтому жук то он хитрый. Он никогда и не был бескорыстным подвижником свободного софта.
    Ему бы надо поостеречься критиковать разработчиков Linux'a, а то уйдут. А новые (рустофилы), извините меня, ничего не напишут.
     
     
  • 2.139, Аноним (-), 00:00, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Ему бы надо поостеречься критиковать разработчиков Linux'a, а то уйдут.

    Они и так скоро уйдут. На пенсию. И точно также перестанут писать код.
    А если дидов сейчас не попустит, то новые разрабы не придут. И код уж точно писать будет некому.
    Торвальдс, кстати, об этом уже говорил на Open Source Summit в Японии.

    > А новые, извините меня, ничего не напишут.

    Как же классно что ты умеешь видеть будущее! Завязывай с употреблением веществ.

     
     
  • 3.224, Аноним (216), 14:47, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >А если дидов сейчас не попустит, то новые разрабы не придут.

    Так кто-то же утверждал что 80% кода для Linux пишут корпорации? А тут какие-то новые разрабы, которые прям разбегутся без Rust.

     
     
  • 4.228, Аноним (-), 15:00, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Так кто-то же утверждал что 80% кода для Linux пишут корпорации?

    Все так.
    Это утверждает отчет самого линукс фоундайшн.

    > А тут какие-то новые разрабы, которые прям разбегутся без Rust.

    Почему новые?
    Может Линус намекает менеджерам корпораций "ваши рабы на галерах совсем берега попутали! И советую открывать вакансии со знанием раста"


     
     
  • 5.233, Аноним (216), 15:34, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Цитирую, если память такая короткая:
    >А если дидов сейчас не попустит, то новые разрабы не придут. И код уж точно писать будет некому.

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

     

  • 1.147, Аноним (148), 00:32, 25/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Смена языка будет идеальным поводом слезть с трона, если ему надоело.
     
     
  • 2.158, Ногоед (?), 05:49, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Походу, ради этого всё и затевается 🤷‍♀️ других объяснений не находится.
     
     
  • 3.171, Брат Анон (ok), 07:36, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вариант с тупым подкупом от корпораций для пропихивания раста -- ни разу уши не торчат?
    Линус на пенсию не хочет? С виллой в сосновом лесу?
     
     
  • 4.235, Ногоед (?), 15:39, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Он на пенсию может уйти в любой момент, хоть прямо сейчас. Денег хватит, чтобы жить безбедно на 10 поколений вперед. Но нет, он держится за трон до последнего. И есть мнение, что именно он сдерживает развитие.
     
     
  • 5.243, Аноним (246), 19:46, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Линус практически НЕКУДА развивать. Это как колосс на глиняных ногах - он упёрся в свой технологический потолок. Монолитное гу@но проще закопать и написать новое, чем пытаться сделать из него НОРМАЛЬНУЮ ось.
     
     
  • 6.262, Вы забыли заполнить поле Name (?), 23:27, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Пишешь из под ресдохса наверное?

    Где там фучсия гугла? Ой, отменили вроде.

     

  • 1.152, Аноним (152), 01:12, 25/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    В ядре почти везде где можно было накосячить с памятью уже накосячили и исправили.

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

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


    Хотя, в то как писать драйвер на расте я особо не углублялся, может и не всё так плохо. Но я не понял как написать что-то сложнее хелловорлда со спамом в конфигфс или дрм без использования C.

     
     
  • 2.156, Аноним (156), 03:19, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Бегло пролистав документацию, пришел к выводу, что раст крайне сложен, даже сложнее крестов. А сложность лишь увеличивает количество ошибок. Не говоря о том, что многие низкоуровневые фишки безальтернативно делаются с unsafe.
     
     
  • 3.180, Аноним (-), 10:16, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Бегло пролистав документацию, пришел к выводу, что раст крайне сложен, даже сложнее
    > крестов. А сложность лишь увеличивает количество ошибок.

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

    > Не говоря о том, что многие низкоуровневые фишки безальтернативно делаются с unsafe.

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

     
     
  • 4.185, Аноним (184), 10:56, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В сях не в каждой строке может быть фигня выдыхай.
     
  • 4.225, Аноним (216), 14:52, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Как будто блоки с unsafe тестировать и исправлять не нужно. Во всяком случае это не стоит смены основного языка разработки.
     
     
  • 5.270, Аноним (270), 04:55, 26/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вот у тебя мышление из прошлого тысячелетия Тестировать , исправлять Став... большой текст свёрнут, показать
     
     
  • 6.295, strlcat (ok), 20:02, 27/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Мда, а потом лезет алгоритмика. В общем, незнание законов (вселенной) не освобождает от ответственности. Отсутствие мозга тоже.

    Было уже в жабе. Будет и в расте.

     
     
  • 7.297, Аноним (-), 20:53, 27/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Мда, а потом лезет алгоритмика.

    Ты о чем?
    Самые надежные вещи приходится верифицировать математически.
    И это очень-очень долго и дорого.
    seL4 c "8,700 lines of C code and 600 lines of assembler" не даст соврать.

    Поэтому чем меньше у тебя заведомо дырявого кода, тем лучше.

    > В общем, незнание законов (вселенной) не освобождает от ответственности. Отсутствие мозга тоже.

    Да, что мы и наблюдаем смотря на нескончаемый поток CVE))

    > Было уже в жабе. Будет и в расте.

    Поживем увидим.
    жаба свою нишу нашла и там у них все неплохо.

     
     
  • 8.300, strlcat (ok), 10:06, 28/08/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.178, Аноним (178), 10:09, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > В ядре почти везде где можно было накосячить с памятью уже накосячили и исправили.

    Ахаха)) Серьезно??
    Дыры я вдре находят уязвимости каждую неделю cvedetails.com/vulnerability-list/vendor_id-33/product_id-47/Linux-Linux-Kernel.html?page=1&order=7, правда они чаще всего локальные и с маленьким score

    Но есть и жирные со score 8+
    2024-07-30 9.8 CVE-2024-42154 validate source addr length
    2024-05-21 8.4 CVE-2023-52817 Fix a null pointer access
    2024-05-21 9.1 CVE-2023-52814 null pointer derefernce
    2024-05-21 8.4 CVE-2023-52752 use-after-free
    И это все было найдено или исправлено в последние пару месяцев!

    Ты наверное не осознаешь сколько в ядре строк кода, и сколько из них писались непонятно как и непонятно кем))
    Там дырений еще на 100 лет вперед припасено.

     
     
  • 3.227, Аноним (216), 14:55, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Буквально сам же подтвердил тезис. Для такой огромной кодовой базы несколько ошибок раз в полгода это просто отличный результат.
     
     
  • 4.268, Аноним (-), 02:58, 26/08/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Что значит "отличный результат" в твоём понимании? Если в любой момент есть вероятность того, что прилетит баг, который позволит удалённо взломать все линуксы, это разве отличный результат? Если очень хочется, то можно поговорить о том, что никому не удавалось лучше, но даже если это так, то это гнилые отмазки, а не "отличный результат".
     
     
  • 5.299, Аноним (299), 00:24, 28/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Баг прилетит - отловят и исправят. Ничего страшного не случится, ничто не взорвётся, никто не умрёт.
     
     
  • 6.305, Вы забыли заполнить поле Name (?), 00:03, 30/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Баг прилетит - отловят и исправят. Ничего страшного не случится, ничто не
    > взорвётся, никто не умрёт.

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

     

  • 1.189, Аноним (7), 11:43, 25/08/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +1 +/
     
  • 1.229, Vorobej (?), 15:19, 25/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "Ещё одной причиной медленного продвижения Rust ... то, что сама инфраструктура Rust не была суперстабильной."
    Это не еще одно, а одно единственное.
     
     
  • 2.236, Аноним (216), 15:41, 25/08/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Модная-молодежная, хайповая технология никогда не будет стабильной по определению.
     

  • 1.263, hakkerman (?), 23:39, 25/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это потому что обычные пользователи не учавствуют в качестве бесплатных фрилансеров в разработке.
     
  • 1.289, strlcat (ok), 09:56, 27/08/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Выскажу консервативное мнение:

    Пока у ржавого не появится:

    - Международного стандарта типа C99 или C++2x
    - Реализации компилятора и политики его распространения, отличной от ржавой линии партии (а то там творят всякую дичь, а растофанатики хавают)

    Так и будет справедливо носить тег "ржавый" до степени ненужности.

    После появления этих вещей приходите. На чем писать и в какой форме выражать код в общем-то все равно.

     
     
  • 2.298, Аноним (-), 21:38, 27/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ох, ну ты сказанул Так называемый Стандарт СИ это почти как Гост на колбасу в... большой текст свёрнут, показать
     
     
  • 3.302, strlcat (ok), 10:53, 28/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вашим анонимным сообщением так же можно подтереться по принципу "ваше мнение для нас очень важно (но не очень-то и нужно)", потому что раст как раз попахивает авторитаризмом и диктатом "что правильно, а что нет". Вот что я имел ввиду. То, что по каким-то непонятным причинам эта секта "культа кривых рук" проникла в ядро это просто какое-то недоразумение.

    Продолжаем наблюдение.

     
     
  • 4.303, Аноним (-), 11:23, 28/08/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Лол, написал чел с именем strlcat Ты такой же анон как и я, только тебе было не... большой текст свёрнут, показать
     

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



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

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