The OpenNET Project / Index page

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

В Rust будет прекращена поддержка старых Linux-систем

01.08.2022 21:42

Разработчики проекта Rust предупредили пользователей о скором повышении требований к окружению Linux в компиляторе, пакетном менеджере Cargo и стандартной библиотеке libstd. Начиная с версии Rust 1.64, намеченной на 22 сентября 2022 года, минимальные требования к Glibc будут подняты с версии 2.11 до 2.17, а ядра Linux c 2.6.32 до 3.2. Ограничения также распространяются на исполняемые файлы Rust-приложений, собранных с libstd.

Новым требованиям соответствуют дистрибутивы RHEL 7, SLES 12-SP5, Debian 8 и Ubuntu 14.04. Будет прекращена поддержка RHEL 6, SLES 11-SP4, Debian 7 и Ubuntu 12.04. Среди причин прекращения поддержки старых Linux-систем упоминаются ограниченные ресурсы по продолжению сопровождения совместимости со старыми окружениями. В частности, поддержка старых Glibc требует использования старого инструментария при проверке в системе непрерывной интеграции, в условиях повышения требований к версиям в LLVM и утилитах кросс-компиляции. Повышение требований к версии ядра связано с возможностью использования в libstd новых системных вызовов без необходимости поддержания прослоек для обеспечения совместимости со старыми ядрами.

Пользователям, которые используют собранные инструментарием Rust исполняемые файлы в окружениях со старым ядром Linux, предложено обновить свои системы, оставаться на старых выпусках компилятора или самостоятельно поддерживать своё ответвление libstd с прослойками для сохранения совместимости.

  1. Главная ссылка к новости (https://blog.rust-lang.org/202...)
  2. OpenNews: Facebook выделил C++, Rust, Python и Hack в качестве предпочтительных языков программирования
  3. OpenNews: В GCC утверждено включение поддержки языка Rust
  4. OpenNews: Выпуск языка программирования Rust 1.62
  5. OpenNews: Линус Торвальдс не исключил возможность интеграции поддержки Rust в ядро Linux 5.20
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/57582-rust
Ключевые слова: rust
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (276) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 21:49, 01/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +24 +/
    Вот для этого его и придумали
     
     
  • 2.7, Аноним (7), 22:09, 01/08/2022 [^] [^^] [^^^] [ответить]  
  • –8 +/
    Для чего?
    Чтобы нельзя было компилять под centos 6 и ubuntu 10.04? Компилять в 23-24 годах (когда на все основные дистры именно эта версия попадет)?
    Тебе голову солнышко напекло, деточка?)
     
     
  • 3.32, Бывалый смузихлёб (?), 05:23, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > В C++ будет прекращена поддержка старых Linux-систем

    :)

     
     
  • 4.212, анон_тот самый (?), 01:43, 03/08/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    верно подметил. дерьмовый язык если в нем изменения должны касаться версии операционных систем. и правильно подмечено, что си и с++ такого даже представить не могут. там только ограничения на версии компиляторов.
     
  • 4.328, Аноним (328), 17:04, 08/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Последняя версия glibc (которая в свою очередь является зависимостью к libstdc++) требует ядро Linux 3.2 или новее.
    Пруф: https://sourceware.org/git/?p=glibc.git;a=blob_plain;f=README;hb=HEAD

    Так что да, представь себе, современные компиляторы C++ (и их библиотеки) тоже не поддерживают старые ядра.

     
  • 3.213, Аноним (213), 05:57, 03/08/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >Для чего?

    Чтобы нельзя было компилять под centos 6 и ubuntu 10.04? Компилять в 23-24 годах (когда на все основные дистры именно эта версия попадет)?
    Тебе голову солнышко напекло, деточка?)

    "Это современный язык программирования, Раст это безопасность" - говорили они. А что сейчас? "Братан, мы решили , что эта версия ядра тебе ненужна". Где сейчас все те умники, которые говорили, что Раст в ядре это хорошо, безопасно и никак не повлияет на его развитие, что это не проприетарный блоб для захвата контроля ядра?! Если это не оно, то что?

     
  • 3.235, Аноним (-), 15:12, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Тебе голову солнышко напекло, деточка?)

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

     
  • 2.8, Аноним (7), 22:10, 01/08/2022 [^] [^^] [^^^] [ответить]  
  • +11 +/
    Решение принято для упрощения разработки Rust-а, не более. Хороший это подход или нет я не буду судить. Просто не надо очевидное подменять теориями заговоров
     
     
  • 3.11, Аноним (11), 22:24, 01/08/2022 [^] [^^] [^^^] [ответить]  
  • +9 +/
    > для упрощения разработки Rust

    а остальное гори синем пламенем

     
     
  • 4.17, Самый Лучший Гусь (?), 23:01, 01/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Слышал когда нибудь о слове - "выбор предпочтительных приоритетов"?
     
  • 4.22, Аноним (22), 00:02, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Что «остальное»? Убунты десятилетней давности в следовых количествах встречаются, и там, где их использование оправдано, никакой rust не нужен.
     
  • 4.25, Аноним (25), 01:01, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Как будто старые версии Раст вычистят из Интернета...
     
     
  • 5.44, Аноним (44), 09:12, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет, софт, который можно компилировать старыми версиями раста, уже вычищен из интернета. Нужно ещё 32-бита дропнуть. Тоже в целях упрощение сопровождения.
     
     
  • 6.157, ИмяХ (?), 14:25, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Нужно ещё 32-бита дропнуть.

    Многие дистрибутвы уже давно 32бита дропнули в отличие от маздая

     
     
  • 7.268, Аноним (268), 00:53, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Многие дистрибутвы уже давно 32бита дропнули в отличие от маздая

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

     
  • 3.236, Аноним (-), 15:14, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Решение принято для упрощения разработки Rust-а, не более.

    Очень говорящее об апстриме действо. Что еще они для упрощения своей жизни сделают? Дропнут все кроме ночнушек хруста? Вот еще всякое стабильное майнтайнить, делать устоявшиеся стандарты и проч. А кто не хочет переписывать свой код каждый год ... облажался с выбором ЯП?

     

  • 1.2, Аноним (2), 21:49, 01/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >предложено обновить свои системы, оставаться на старых выпусках компилятора или самостоятельно поддерживать своё ответвление libstd с прослойками для сохранения совместимости.

    Обновляйся, оставайся, оболдевайся

     
  • 1.6, Аноним (6), 22:03, 01/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Попробуйте язык D, у него есть аж три разных полноценных компилятора, если одна реализация скажет "мы прекратили поддержку ваших старых систем" - ее можно будет выкинуть. Так сказать, наши старые системы прекратили поддержку ваших компиляторов.
     
     
  • 2.23, burjui (ok), 00:41, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Полноценными они будут, когда перестануть падать их стабильные версии, и когда поправят нелепые баги 14-летней давности во фронтенде, который у них общий. А пока можно выкинуть все три компилятора вместе с Ubuntu 12.04, которая нужна только анонам с Опеннета.
     
     
  • 3.50, Аноним (50), 09:49, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А ты продолжай кодить на своём php столетней давности.
     
     
  • 4.73, burjui (ok), 11:29, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Что ты несёшь? За всю жизнь строк сто написал - и то, не по работе.
     
  • 3.60, Аноним (60), 10:31, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У тебя не срослось с D, что так болезненно реагируешь?
     
     
  • 4.75, burjui (ok), 11:35, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Во-первых, не срослось у тысяч. Во-вторых, я не хотел бы, чтобы и другие потратили впустую годы на эту недоделанную фигню, даже если это опеннетчики, которые потом будут гадить в комментарии и разводить демагогию.
     
     
  • 5.105, Аноним (105), 12:59, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >  Во-вторых, я не хотел бы, чтобы и другие потратили впустую годы на эту недоделанную фигню

    И хотель бы что бы они потратили годы на rust.

    Хитро.

    Если с D годы тратить не получиться, то rust'ом без проблем.

     
  • 5.133, Vindex (?), 13:40, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я потратил уже 7 лет, пока останавливаться не планирую
     
     
  • 6.150, burjui (ok), 14:11, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Искренне рад, что у тебя всё работает.
     
  • 3.237, Аноним (-), 15:15, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Полноценными они будут, когда перестануть падать их стабильные версии, и когда поправят
    > нелепые баги 14-летней давности во фронтенде, который у них общий. А
    > пока можно выкинуть все три компилятора вместе с Ubuntu 12.04, которая
    > нужна только анонам с Опеннета.

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

     
     
  • 4.249, burjui (ok), 15:55, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вот интересно, почему от этой новости горит жопа у тех, кто даже не пишет на Rust?
     
     
  • 5.269, Аноним (-), 01:10, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сабжевая новость - хороший хинт на тему почему сабжем лучше, наверное, не пользоваться. Черт его там знает что еще для упрощения жизни они захотят. Скажут, мол, качайте безопасТные curl | sh ночнушки - а остальное unsupported.

    Хотя для проектов toy programming language - сойдет, конечно. Там кодер на проект положит до того как вон то станет проблемой. Потому что кодить 1 прогу за всю жизнь - не очень круто, а когда всех надо постоянно подпатчивать там и тут, т.к. там и тут всякие няши-питоняши себе в очередной раз жизнь упростить решили - свободное время почему-то сливается на страдание фигней с борьбой с искусственными проблемами. И потом эти тела еще что-то вещают про high productive blah-doh-something, insert buzzword here.

     
  • 2.74, Аноним (74), 11:34, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    D на порядки тормознее Раста
     
  • 2.138, Аноним (138), 13:57, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Зачем учить язык для которого нет работы?
     
     
  • 3.334, Hck3r (?), 02:05, 14/09/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Для Dуши
     

  • 1.9, Аноним (9), 22:12, 01/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    У кого-то из вас 2.6.32? :)
     
     
  • 2.18, Аноним (-), 23:07, 01/08/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > У кого-то из вас 2.6.32? :)

    Это опеннет. Т.е. у особо негодующих скорее всего 10.0.19044.1865 :)

    https://www.opennet.me/opennews/art.shtml?num=44919
    > Релиз системной библиотеки Glibc 2.24
    > 05.08.2016 08:46
    > Подняты требования к минимальной версии ядра Linux. Для работы Glibc на архитектурах, отличных от x86 и x86_64 теперь требуется ядро Linux 3.2 или более новый выпуск. Для систем x86 и x86_64 возможна работа с ядром 2.6.32. Для сборки на любых архитектурах требуются заголовочные файлы от ядра 3.2 или новее;

     
  • 2.21, hefenud (ok), 23:39, 01/08/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Linux XXXX 2.6.32-042stab145.3 #1 SMP Thu Jun 11 14:05:04 MSK 2020 x86_64 x86_64 x86_64 GNU/Linux

    У меня такая беда :-D

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

    В целом жить это не мешает, стоит Ubuntu 16.04, подключен ESM и обновления безопасности приходят. Не думаю, что меня как-то заденет тот факт, что свежий раст не будет со мной дружить

     
     
  • 3.26, Аноним (9), 01:35, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А што за хостер? Просто официальных фиксов для 2.6.32 больше нет :D
     
     
  • 4.185, hefenud (ok), 16:12, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот есть такой. У них дешевые storage VPS, 1Tb места за 60 евро в год, но вот такая вот беда, что ядро 2.6.32 и соответственно нельзя поставить в таз ничего свежей Ubuntu 16.04 или соответствующего CentOS
     
     
  • 5.200, Аноним (200), 17:49, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    1Tb за 60€ в год — это безумно дорого.
     
     
  • 6.210, hefenud (ok), 22:40, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, учитывая, что при этом у тебя тазик с 2 гигами рама на котором ты крутишь еще то что тебе нужно, от LEMP до shadowsocks
     
     
  • 7.271, Аноним (-), 01:27, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Одноплатник с терабайтником будет не хуже по всем параметрам да еще сможет wireguard'а. А 60 евро на электричестве он навверное за всю мою жизнь не сожрет.
     
     
  • 8.322, hefenud (ok), 19:08, 06/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Мне нужно хранилище в цивилизованной стране и при этом стране отличной от моего ... текст свёрнут, показать
     
  • 4.239, Аноним (-), 15:24, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А што за хостер? Просто официальных фиксов для 2.6.32 больше нет :D

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

     
  • 3.29, ДаНуНафиг (?), 04:07, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Даже если у кого-то это еще есть, вряд ли под это развернется разработка хоть чего-то в ближайшее время. Да и в прошлые пару лет вряд ли кто-то что-то написал, чтобы сейчас реально было больно от прекращения сопровождения.
     
     
  • 4.188, hefenud (ok), 16:13, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Даже если у кого-то это еще есть, вряд ли под это развернется
    > разработка хоть чего-то в ближайшее время. Да и в прошлые пару
    > лет вряд ли кто-то что-то написал, чтобы сейчас реально было больно
    > от прекращения сопровождения.

    Дык и я о том же. Вот я с 2.6.32 и меня явно не заденет эта новость. Правильно делают, что выкидывают легаси, что бы не тратить время на сопровождение

     
  • 2.37, Аноним (37), 09:01, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > У кого-то из вас 2.6.32?

    На половине роутеров и прочих embedded.

     
     
  • 3.41, Аноним (41), 09:08, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >На половине роутеров и прочих embedded

    На которых просто не обойтись без рабочего Rust-тулчейна :D

     
     
  • 4.80, Аноним (37), 11:53, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почему бы тогда и везде не обойтись без него?
     
     
  • 5.140, Аноним (138), 13:59, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Везде и обходятся, разве что на стек оверфлоу очень любят
     
  • 4.240, Аноним (-), 15:25, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > На которых просто не обойтись без рабочего Rust-тулчейна :D

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

     
  • 3.62, Аноним (60), 10:48, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В OpenWRT уж 5.4 как.
     
  • 3.64, Аноним (64), 10:58, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ты же в курсе что в 2.6.32 есть RCE в сетевом стеке, которые уже никто никогда не закроет, потому что поддержку дропнули?
     
     
  • 4.241, Аноним (-), 15:27, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты же в курсе что в 2.6.32 есть RCE в сетевом стеке,
    > которые уже никто никогда не закроет, потому что поддержку дропнули?

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

     
     
  • 5.263, Ананимус (?), 18:58, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >> Ты же в курсе что в 2.6.32 есть RCE в сетевом стеке,
    >> которые уже никто никогда не закроет, потому что поддержку дропнули?
    > Может вон те штуки вообще в сеть не высовываются? Или это пропатчено/неэксплуатируемо
    > на конкретной платформе. Это уж точно не той команде смузихлебов решать,
    > много на себя берут.

    А разработчики glibc? Они тоже смузихлебы?

     
     
  • 6.272, Аноним (-), 01:28, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    На вон тех glibc особо никто и не пользуется. Сабж что, к glibc прибит на гвозди?
     
     
  • 7.287, Ананимус (?), 07:19, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, ты можешь использовать другие libc.
     
  • 7.288, Ананимус (?), 07:21, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Но речь не об этом. Рестрикшон на ядро идёт от glibc, почему опеннетчики не истерят по этому поводу и не называют разработчиков glibc смузихлебами? :D
     
     
  • 8.292, Аноним (-), 10:02, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что Вынепонимаете Этодругое 8482 174 ... текст свёрнут, показать
     
  • 8.305, Аноним (-), 21:13, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так вон то хрустики анонсировали Им что, другой libc будет не комильфо ... текст свёрнут, показать
     
  • 2.43, Igor (??), 09:10, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Ну у меня на работе на одном объекте 2.0.36 ядро на 10 компах. И никто их обновлять не собирается - это АСУТП. Еще на нескольких объектах - ядро 2.6.37 (это Слакварь 13.37).
    Я рад, что ржавчина не будет больше работать на таких системах!
     
     
  • 3.94, burjui (ok), 12:37, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Зря радуешься - Perl всё ещё работает, и там закорючек в синтаксисе ещё больше, а мы все знаем по комментариям местных хейтерков вроде тебя, что это главный недостаток в языке.
     
     
  • 4.111, Аноним (105), 13:04, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Зря радуешься - Perl

    Не зря.

    Главный недостаток это карго и остутствие поддержки старых версий.

     
     
  • 5.152, burjui (ok), 14:14, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Cargo никто не заставляет пользоваться: хочешь - вызывай rustc вручную, а зависимости копируй в проект. Да и компилятор с поддержкой старых версий никто не мешает поставить.
     
     
  • 6.163, Аноним (105), 14:38, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Cargo никто не заставляет пользоваться: хочешь - вызывай rustc вручную, а зависимости копируй в проект. Да и компилятор с поддержкой старых версий никто не мешает поставить.

    Вот только большинство сторонних наработок используют карго. А без них гол как сокол.

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

     
     
  • 7.169, burjui (ok), 14:59, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Вот только большинство сторонних наработок используют карго. А без них гол как
    > сокол.

    А большинство проектов на C используют make и всякие autoconf, но при этом ещё есть cmake, meson, ninja и т.д. И ничего, пользуются как-то этим зоопарком. А тут всего одна система сборки, это же намного удобнее. Так а в чём заключаются недостатки Cargo конкретно для тебя?

    > А компиляторы старых версий патчить от дыр не хотят.

    Язык быстро развивается, новые версии выходят часто, потому старые версии и не поддерживают - их слишком много. Вот когда язык устаканится и обрастёт жиром, как C++, тогда и будут всякие LTS-версии. А сейчас это делать не стоит - только хуже будет.

     
     
  • 8.217, Аноним (105), 14:13, 03/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В том что для сборки сторонних модулей, которые вроде бы можно использовать, он ... текст свёрнут, показать
     
     
  • 9.224, Ф1 (?), 08:20, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Он может без проблем работать с локальным репозиторием Так же есть cargo vendo... текст свёрнут, показать
     
     
  • 10.228, Аноним (105), 13:39, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вот только это не то, что нужно Нужно не работать со скачанным А работать с ус... текст свёрнут, показать
     
     
  • 11.264, Ананимус (?), 19:05, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не, заточка идет не поэтому Заточка идет потому что за последние двадцать лет в... большой текст свёрнут, показать
     
     
  • 12.297, Аноним (105), 13:28, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Какой проект идущий в дистрибутивах подтягивает зависимости Все что я вижу Ито... текст свёрнут, показать
     
     
  • 13.299, Ананимус (?), 15:22, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И в Go И в Python с недавних пор Firefox, Chrome, LibreOffice за собой тоже та... текст свёрнут, показать
     
     
  • 14.300, Аноним (105), 17:01, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Показать вывод ldd для libreoffice То что часть зависимостей таскают - это да ... текст свёрнут, показать
     
     
  • 15.302, Ананимус (?), 17:24, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Все очень просто Прикинь, ты пишешь софт для чтения комиксов про голых баб Теб... большой текст свёрнут, показать
     
     
  • 16.331, Аноним (105), 15:49, 10/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А потом тебя достают, что твоя библиотека с дырой и надо бы персобрать Что в уб... текст свёрнут, показать
     
     
  • 17.332, Ананимус (?), 21:54, 10/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А это все бот на gtihub е за тебя делает Скорее будет наоборот D Но по факту э... текст свёрнут, показать
     
  • 8.242, Аноним (242), 15:32, 04/08/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 9.250, burjui (ok), 16:02, 04/08/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 10.273, Аноним (-), 01:36, 05/08/2022 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
     
  • 11.293, Аноним (-), 10:23, 05/08/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 12.311, Аноним (-), 22:58, 05/08/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 13.312, Аноним (-), 23:31, 05/08/2022 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 10.306, Аноним (306), 21:24, 05/08/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 9.304, Ананимус (?), 19:15, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А теперь читаем мейнтейнеров ядра On Tue, Aug 2, 2022 at 4 01 PM Matthew Wilcox... текст свёрнут, показать
     
     
  • 10.307, Аноним (-), 21:30, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так это, сама идея может и ничего Если вебмакачьи замашки выбить А вон тот кад... текст свёрнут, показать
     
  • 2.55, Аноним (55), 10:00, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я даже знаю человека, который люто полирует свой жезл на 2.6.* ядро. Очень любит.
     
  • 2.68, torvn77 (ok), 11:21, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >У кого-то из вас 2.6.32? :)

    Думаю что на серверах такое вполне возможно.

     
     
  • 3.77, Аноним (64), 11:37, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Серверах чего? Мы тут боремся за каждый иопс, а они 2.6.32 предлагают с Big Kernel Lock.
     
     
  • 4.116, Аноним (105), 13:09, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    АСУТП. Которая еще лет двадцать проработает.
     
     
  • 5.135, Ананимус (?), 13:51, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если к ней есть возможность удаленного доступа, то это дыра. Если нету, то на ней не нужно ничего нового, она окуклилась и ей ок. С чего батхерт-то? :)
     
     
  • 6.165, Аноним (105), 14:40, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Если нету, то на ней не нужно ничего нового

    В корне неверная информация.

    Доработки периодически нужны.

     
     
  • 7.175, Ананимус (?), 15:30, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Если нету, то на ней не нужно ничего нового
    > В корне неверная информация.
    > Доработки периодически нужны.

    А чо мешает заодно ядро-то обновить? А то потом выяснится, что нужна новая программа, а она хочет новой glibc. А новый glibc, внезапно, тоже хочет 3.2.

     
     
  • 8.198, Igor (??), 17:24, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Никто не хочет присесть в тюрьму, если АСУТП начнет криво работать и виснуть на ... текст свёрнут, показать
     
     
  • 9.199, Ананимус (?), 17:36, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А если чип сдохнет в процессе работы Тебя тоже посадят ... текст свёрнут, показать
     
     
  • 10.203, torvn77 (ok), 19:14, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Кто знает ... текст свёрнут, показать
     
     
  • 11.207, Ананимус (?), 19:34, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот это отличный пример как НЕ НАДО проектировать системы Потому что чипы до... текст свёрнут, показать
     
     
  • 12.234, torvn77 (ok), 14:45, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так вопрос не в том, что сделают программист и инженер, а что будет в голове у н... текст свёрнут, показать
     
     
  • 13.244, Аноним (244), 15:45, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Даже с нормальным начальником будет характерный риск вон то ядро за десятилетия... текст свёрнут, показать
     
  • 13.248, Ананимус (?), 15:54, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну не работай в говноконторе Кто тебя заставляет-то ... текст свёрнут, показать
     
     
  • 14.258, torvn77 (ok), 18:26, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А может проще не делать апдейтов там, где эти апдейты не нужны ... текст свёрнут, показать
     
     
  • 15.260, Ананимус (?), 18:42, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Проще не работать в конторе, где тебя посадят, если линукс зависнет ... текст свёрнут, показать
     
     
  • 16.282, Аноним (-), 02:11, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не все же вебмакакингом заканчивается Вон тот RT_LINUX явно не для вебмакак дел... текст свёрнут, показать
     
     
  • 17.289, Ананимус (?), 07:25, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не помню чтобы кого-то в НАСА посадили за зависший Линукс Если у них начинает л... текст свёрнут, показать
     
     
  • 18.308, Аноним (-), 21:35, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В надежных системах комплексно к проблемам подходят Но это кроме всего прочего ... текст свёрнут, показать
     
     
  • 19.318, Ананимус (?), 00:15, 06/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это резко обесценивает аргументацию нежелающих обновляться Есть некая разница м... большой текст свёрнут, показать
     
  • 15.274, Аноним (-), 01:38, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вот вы сейчас авионику, космонавтику, automotive и прочее ненужно приложили то... текст свёрнут, показать
     
  • 10.243, Аноним (-), 15:40, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если проектировщик не смог в failsafe в критичной системе, он, очевидно, должен ... текст свёрнут, показать
     
     
  • 11.251, Ананимус (?), 16:03, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Отлично Тогда что мешает обновить ядро D... текст свёрнут, показать
     
     
  • 12.275, Аноним (-), 01:51, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    То что на нормальное тестирование обновления надо дофига ресурсов выделить и даж... текст свёрнут, показать
     
  • 11.252, Ананимус (?), 16:07, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    К слову нет, не сажают, потому что когда тойота начала давить людей из-за перепо... текст свёрнут, показать
     
     
  • 12.276, Аноним (-), 01:53, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А есть какие-то данные об участи кодеров NB сабж, кстати, без MMU MPU точно так... текст свёрнут, показать
     
     
  • 13.290, Ананимус (?), 07:37, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Есть решение суда, там только компенсация ущерба Ага, поэтому пускать тормозную... текст свёрнут, показать
     
     
  • 14.309, Аноним (-), 21:52, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это они легко отделались, если на этом все закончилось Как показала практика, д... большой текст свёрнут, показать
     
     
  • 15.316, Ананимус (?), 00:10, 06/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это все здорово, тока ABS прекрасно работает без электроники, если чо Все довол... большой текст свёрнут, показать
     
  • 8.222, Аноним (105), 18:50, 03/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сторонние модули, исходников которых нет ... текст свёрнут, показать
     
     
  • 9.227, Ананимус (?), 13:33, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Бгг, классика embedded а Ядро 2 6 32 с модулями от сдохшей конторы, и все это п... текст свёрнут, показать
     
     
  • 10.229, Аноним (105), 13:41, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Оно работает В отличии от ... текст свёрнут, показать
     
     
  • 11.233, Ананимус (?), 13:55, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В отличии от чего От glibc glibc тоже работает, тока теперь хочет 3 2 D... текст свёрнут, показать
     
     
  • 12.254, Аноним (105), 16:20, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В отличии от того, что собирается качая исходники сторонних модулей из инета Эт... текст свёрнут, показать
     
     
  • 13.256, Ананимус (?), 16:40, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ты же слышал про Cargo lock, да ... текст свёрнут, показать
     
     
  • 14.261, Аноним (105), 18:48, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И как это спасет от модуля, который тебе в наследство достался И там этого Carg... текст свёрнут, показать
     
     
  • 15.262, Ананимус (?), 18:53, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Cargo lock есть во всех бинарных проектах Он ссылается на версию и hash всех за... текст свёрнут, показать
     
     
  • 16.298, Аноним (105), 13:36, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В корне неверная информация Достать все релизы redhat - не проблема Все исходи... текст свёрнут, показать
     
     
  • 17.303, Ананимус (?), 18:28, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ага Модули руста тоже всегда доступны ... текст свёрнут, показать
     
  • 12.277, Аноним (-), 01:53, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Кто ж глибсу то в эмбедовке с 2 6 32 использовал ... текст свёрнут, показать
     
     
  • 13.291, Ананимус (?), 07:40, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Отлично, значит все продолжит работать и дальше Чего истерить-то тогда ... текст свёрнут, показать
     
  • 2.79, Zenitur (ok), 11:41, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У меня SLES 11 SP4, упомянутый в новости. Ядро тут 3.0, но я вручную обновил до 3.16
     
  • 2.155, Michael Shigorin (ok), 14:20, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Есть и 2.6.32, а что?

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

    Некоторые, как видим, так в нём и остались.

     
     
  • 3.173, Ананимус (?), 15:26, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Есть и 2.6.32, а что?

    То, что оно не поддерживается апстримом?

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

    Я не знаю зачем вы засунули себе в рот 2.6.32 и теперь не хотите вытаскивать.

     
  • 2.164, InuYasha (??), 14:39, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    2.6 не трогать! Это святое!
     

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

  • 1.14, Аноним (-), 22:41, 01/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > If you are targeting an old glibc version, consider targeting musl instead.

    Низкоуровневые разработчики, итоги.

     
     
  • 2.279, Аноним (-), 02:03, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Низкоуровневые разработчики, итоги.

    Да, на сях есть штуки 4 стандартных либ на разные вкусы. Или даже больше. Даже у плюсов штуки 2-3 есть. А у хруста... эээ... одна либа и расстрел, на выбор? Ну замечательно, когда вон те хрены за кадром решают кого они "расстреливают" сегодня :)

     

  • 1.15, Аноним (15), 22:52, 01/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    Наш ржавый червячок начал постепенно отращивать крылышки и превращаться в в радужную обкуренную бабочку повторяя героический путь Perl 6 -> Raku...
    ...Сколько их еще таких будет... ))))
     
     
  • 2.24, burjui (ok), 00:52, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –7 +/
    "Ржавый червячок", "радужную обкуренную бабочку"... испанский стыд. Очередной ыксперт, которому нечего сказать, но очень хочется передёрнуть на плюсики.
     
     
  • 3.51, Аноним (50), 09:50, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Очередной ыксперт, которому нечего сказать, но очень топит за раст при том что сам даже программировать не умеет.  
     
     
  • 4.72, Аноним (72), 11:27, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    burjui один из 2х человек на всем opennet, который смог показать свой код, компилятор для risc-v

    Ты же зафлудил всю новость, но ничего не показал

     
  • 4.76, burjui (ok), 11:36, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Умею

    https://github.com/burjui/rambo

     
     
  • 5.245, Аноним (-), 15:51, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Умею
    > https://github.com/burjui/rambo

    Ультраценный проект, уровня студенческой домашки. Toy programming language, без доков, без sample'ов. Спасибо, сразу видно кто топит за Rust.

     
     
  • 6.253, burjui (ok), 16:15, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Ультраценный проект, уровня студенческой домашки

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

    >без доков, без sample'ов

    Можно подумать, есть смысл пилить доки для хобби-проекта.

    >Спасибо, сразу видно кто топит за Rust.

    Impressive. Very nice. Let's see Paul Allen's code.
    Ах да, аноны код не пишут же.

     
     
  • 7.278, Аноним (-), 01:57, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Это хобби-проект, мне плевать, какова его ценность для какого-то анона. И ты
    > такую "домашку" в принципе не напишешь, потому что для этого нужно
    > больше одной извилины.

    Я так то и получше написал. Просто это тот случай когда one who knows, doesn't speak. One who speaks doesn't knows.

    > Можно подумать, есть смысл пилить доки для хобби-проекта.

    Ггг наглядно иллюстрирует уровень хрустопроектов.

    > Impressive. Very nice. Let's see Paul Allen's code.
    > Ах да, аноны код не пишут же.

    Да почему не пишут? :) Если б это было правдой - я бы не знал большинство вон тех вещей. Их можно узнать только практикуя. И говоря за себя если мой уровень вон тот я вообще постеснялся бы козырять таким проектом. А смысл? Прослыть эпичным наколенщиком? Ну так себе репутация :)

     
     
  • 8.285, burjui (ok), 06:25, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так-то я и получше писал, но код не покажу Ай олсо спик Инглишь вери гуд Кот... текст свёрнут, показать
     
     
  • 9.310, Аноним (310), 22:14, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Под чутка другим углом можно сказать и у меня хотя-бы хватает ума не позориться... большой текст свёрнут, показать
     
     
  • 10.321, n00by (ok), 07:15, 06/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Неслыханные слова рождаются сами собой Ураганный ветер не может дуть с утра до ... большой текст свёрнут, показать
     
     
  • 11.323, Аноним (323), 03:51, 08/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Бобёр, выдыхай ... текст свёрнут, показать
     
     
  • 12.329, n00by (ok), 11:26, 10/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Из количества слов 171 Дао 187 и 171 Дэ 187 очевидно же, что это Дао-Де ... текст свёрнут, показать
     
  • 10.325, burjui (ok), 12:17, 08/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Под таким углом и упасть можно После doesn t knows он ничего спрашивать не бу... большой текст свёрнут, показать
     
  • 3.211, Аноним (72), 00:21, 03/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зачем вы поделитесь на толстенный тралинг местных дурачков? Нравится им выливать продукты жизнедеятельности на opennet, а администрации видеть это у себя на сайте, пусть
    Зачем на это всё отвечать?
     
     
  • 4.215, Аноним (72), 07:53, 03/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    *поддаетесь
     
  • 4.326, burjui (ok), 12:33, 08/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Пока сижу дома со стопой в гипсе, нашёл себе развлечение - тестировать границы интеллекта местных экспертов. Вот просто интересно, насколько долго они могут поддерживать диалог, не прибегая к фактам и логике, на одних школьных понтах. Вдруг кто-то не выдержит и сорвётся? Или, ни дай бог, к дискуссии подключится адекватный оппонент, у которого даже можно чему-то научиться. Не волнуйся, как сниму гипс, у меня сразу появятся дела поинтереснее - работа, море и т.д.
     
  • 2.30, ДаНуНафиг (?), 04:09, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Может, наоборот будет меньше всяких костылей для поддержки старых никому не нужных систем?
     
     
  • 3.120, Аноним (105), 13:12, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Может, наоборот будет меньше всяких костылей для поддержки старых никому не нужных систем?

    Если появляются намеки на никому ненужные системы, то ищи поблизости ынтырпрайз.

     
  • 2.45, Аноним (41), 09:17, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Каков слог! Поэзия!
     
     
  • 3.56, Вы забыли заполнить поле Name (?), 10:10, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Браво! Браво!
     
  • 3.96, Аноним (96), 12:38, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Кукарезия
     
  • 2.89, Аноним (96), 12:31, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Хейтер перла не любит раст? Не удивительно.
    Напомнить, сколько лет вы уже перл хороните? Пхп как хоронили, напомнить? Пыхоплеяда, помнишь были такие словечки лет 10 назад? Еще помямлишь лет пять и пойдешь переучиваться на голанг, где бывшие пхпшники тебя будут унижать на код ревью, потому что ты будешь тянуть чуть лучше джуна, если вообще.
     
     
  • 3.121, Аноним (105), 13:13, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Напомнить, сколько лет вы уже перл хороните?

    Раньше он шел по умолчанию. Сейчас на новую систему он не ставится - смысла нет. Вся системщина на питоне.

     
     
  • 4.170, Аноним (96), 15:07, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Смысла у него нет, спешите видеть. А две несовместимых версии питона есть смысл поставлять? Смыслитель ты наш.
     
     
  • 5.218, Аноним (105), 14:15, 03/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так это вы у разработчиков системщины спросите. Раньше системщина перл тянула, теперь нет. Теперь только питон. Иногда две версии - это да, но уже реже.
     

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

  • 1.19, Аноним (72), 23:07, 01/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Что поделаешь. Миллиона который задонатили в rust foundation надолго не хватит
     
     
  • 2.20, Урри (ok), 23:22, 01/08/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    999 тысяч 999 потратили на смузи, оставшегося доллара не хватило нанять студента следить чтобы никто виртуалку с дженкинсом не выключил.
     
     
  • 3.36, Бывалый смузихлёб (?), 08:37, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Потратили, на самом деле, на сотню-и-один баксов больше - просто студент ещё и сам доплатил за "эту великую честь, приобщиться и помогать развитию Открытого и Свободного проекта"ТМ, но там где серваки часто отключают свет а тот студент не умеет их включать
     
     
  • 4.52, Аноним (50), 09:52, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да практикант еще и бумагу для принтера сам купил.  
     
     
  • 5.142, Аноним (138), 14:04, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А принтер купили с донатов
     

  • 1.28, Аноним (28), 02:03, 02/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    Раст для луддитов, любители смузи уже две недели как переписывают свои хелоуворды на карбон.
     
     
  • 2.35, Аноним (35), 08:36, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Причем тут вообще язык? Язык - это логика. Не поддерживает IDE, компилятор? Если хотят сделать ЭТО в духе Java и C# ... Ну что же - успехов. С вечен. А этих сколько уже перебывало?
     
     
  • 3.46, Аноним (41), 09:21, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что значит "при чём"? (кстати, твоя дислексия красноречива). Язык определяет мышление. Попробуй записывать химические реакции шахматной нотацией. То-то и оно.
     
     
  • 4.139, Аноним (139), 13:57, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Язык определяет мышление.

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

    > Попробуй записывать химические реакции шахматной нотацией

    А языки программирования мейнстримные всё Тьюринг-полны, так что алгоритмы можно написать на любом из них

     
     
  • 5.187, Аноним (41), 16:12, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Блин, я даже не понял, что ты сказал. Сливаюсь из дискуссии, сорри.
     
  • 5.284, Аноним (-), 03:58, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А языки программирования мейнстримные всё Тьюринг-полны, так что алгоритмы можно написать
    > на любом из них

    В теории они все эквивалентны. На практике есть нюансы.

     
  • 2.42, Аноним (44), 09:09, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Cabron же.
     
  • 2.98, burjui (ok), 12:41, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Объясните кто-нибудь, что не так со смузи, и почему они ассоциируются с хипстерами, хотя существуют как минимум с момента выпуска первого советского кухонного комбайна.
     
     
  • 3.178, BorichL (ok), 15:53, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Во времена, когда юзали советский кухонный комбайн, хипстеров называли ламерами.
     
     
  • 4.184, burjui (ok), 16:10, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет, дружок, ламерами называли ламеров - например, людей, неспособных и не желающих читать документацию (местные хейтерочки), а хипстеров называли модниками. Для наглядности:
    - Хипстер бросится изучать Rust только потому, что это модно.
    - Ламер принципиально не будет изучать Rust только потому, что это модно. Или, как вариант, изучит по диагонали главную страницу сайта, прочитает 10 строк кода (опционально) и побежит на Опеннет жаловаться, что его преследуют лживые маркетоиды, при этом приводя в пример исковерканные высказывания с главной страницы.
    - Нормальный человек будет изучать Rust, если ему это интересно, и использовать, если полезно.
     
     
  • 5.283, Аноним (-), 02:15, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ламер - это чайник, который думает что круто заварен (c) народная мудрость. Ты и твой код выглядите как вот именно это самое. То-есть убогая хня, показывающая как софтварные проекты делать не надо, если целью было что-то отличное от слива времени в унитаз неизвестно зачем. Зато с пафосом "могу показать код". Ну, круто, только я не понимаю в каком месте это доказывает что ты ниибаца програмер и что софт надо писать именно так.
     
     
  • 6.286, burjui (ok), 06:34, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Короче, код не покажешь, а жалкие попытки оправдаться за мой счёт можно было опустить.
     
  • 3.202, Programmer (?), 17:53, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Во времена советского союза это называлось томатный сок
     
     
  • 4.225, Ф1 (?), 08:23, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Яблочно-персиковый сок с мякотью :)
     
  • 4.314, Аноним (-), 00:01, 06/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Во времена советского союза это называлось томатный сок

    Чего только не узнаешь на опеннете. Записать томатный сок в смузи это лихо.

     
  • 2.146, Аноним (138), 14:07, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Карбон - убийца Раста
     

  • 1.33, какая разница (?), 05:50, 02/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > ограниченные ресурсы по продолжению сопровождения совместимости со старыми окружениями.

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

     
     
  • 2.34, Аноним (34), 06:12, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Просто плебеям пофиг, что линь тоже позволяет. Тока тс-с-с!
     
  • 2.40, 1 (??), 09:07, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Запусти мне в 10ке (ну или в 7ке) первую цивилизацию.
     
     
  • 3.53, Аноним (50), 09:53, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    DosBox поставь не позорься.  
     
  • 3.59, какая разница (?), 10:27, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Встречное предложение - запусти (хотя бы установи) handbrake 0.9x в убунту 20.04..
     
  • 3.67, Аноним (22), 11:19, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Скачал рип с old-games.ru, распаковал в семёрку и всё прекрасно запустилось (только курсор экран портит, ну тут вопросы к виртуалке, скорее всего).
     
     
  • 4.70, Аноним (22), 11:25, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Впрочем, win-версия первой цивы 32-битная, это не интересно, а вот и 16 бит: https://i.imgur.com/dRe3dMW.png
     
     
  • 5.231, 1 (??), 13:45, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Впрочем, win-версия первой цивы 32-битная, это не интересно, а вот и 16
    > бит: https://i.imgur.com/dRe3dMW.png

    Это вторая цива. Первая была 2D

     
  • 5.247, Аноним (-), 15:53, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Впрочем, win-версия первой цивы 32-битная, это не интересно, а вот и 16
    > бит: https://i.imgur.com/dRe3dMW.png

    Римский Карта? Тоже вариант.

     
  • 2.95, Аноним (96), 12:37, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Люди используют винду, потому что ничего другого использовать не могут. Поддержка запуска старых программ в десяточке местами хуже, чем в Wine.
     
     
  • 3.112, Аноним (112), 13:04, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >потому что ничего другого использовать не могут

    А надо?

     
  • 3.118, Аноним (22), 13:10, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вот только людям нужно использовать не только старые программы, но и новые.
     
  • 2.180, Ф1 (?), 16:03, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >А потом удивляетесь, почему люди используют "винду", которая даже в "десятке" позволяет запускать 16-битные приложения..

    Уже не позволяет 64 битная.

     
     
  • 3.320, Аноним (-), 00:37, 06/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Уже не позволяет 64 битная.

    А в 64-битном линухе, так, кстати, можно если за каким-то хреном вдруг нужно. Что самое то интересное.

     

  • 1.38, Аноним (44), 09:03, 02/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Среди причин прекращения поддержки старых Linux-систем упоминаются ограниченные ресурсы по продолжению сопровождения совместимости со старыми окружениями.

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

     
     
  • 2.87, Остас (?), 12:26, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так пойди поработай, дружок! Допивай свою смузи, заканчивай с последним комментом, и вперёд портировать контрибьютить!
     
     
  • 3.92, Аноним (96), 12:34, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И не только портировать, но и тестировать! Никто давно не пользуется такими древними версиями, так что баги можно выявить только тестированием!
     
  • 3.99, burjui (ok), 12:46, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Местные ыксперты работать умеют только языком. И все так ненавидят Rust, аж кушать не могут, но свой код (хоть на чём) не покажут, потому что или стыдно, или его нет.
     
     
  • 4.124, Аноним (105), 13:18, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если кому-то код показывать не стыдно, то или он работает не ынтырпрайзе или он безстыжий.
     
     
  • 5.156, burjui (ok), 14:23, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В моём случае - оба. В данный момент пишу исключительно для себя, а код показывать не стыдно, потому что самое страшное, что может случиться - какой-то аноним расстроится. А если случится чудо, и кто-то выступит с конструктивной критикой кода, тогда я научусь чему-то полезному. Стыдно мне будет, если я не смогу написать рабочий код. А рабочий всегда можно довести до ума, если это действительно кому-то нужно.
     
  • 4.149, Аноним (138), 14:09, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Раст устарел, за что его любить? Уже есть Карбон
     
  • 4.266, Вы забыли заполнить поле Name (?), 21:42, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Местные ыксперты работать умеют только языком

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

     

  • 1.39, Аноним (44), 09:06, 02/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Будет прекращена поддержка

    Старых версий Android, а также более новых кастомных поделок, но на старых ядрах, ибо проприетарные блобы с нарушением GPL.

     
  • 1.48, kusb (?), 09:48, 02/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А это проблема? Можно протащить на старое ядро новую Glibc?
     
     
  • 2.61, Аноним (60), 10:44, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это проблема протаскиивающего лично.
     

  • 1.49, Аноним12345 (?), 09:48, 02/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Странно, я думал, что в линуксе можно забанить хруст, но не наоборот
     
  • 1.58, Аноним (58), 10:25, 02/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Вся суть хипстеров - ломать устоявшееся.
     
  • 1.63, fsb4000 (?), 10:56, 02/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    В Clang и libc++ уже какое-то время были такие ограничения.

    Норм, когда-то старые платформы прекращают поддерживать.

     
     
  • 2.66, fsb4000 (?), 11:10, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    С другой стороны мне кажется если кто-то из Опеннетовских экспертов вызовется поддерживать совместить Rust и старых glibc и находить обходные решения при реализации новых возможностей, то какое-то время поддержка в Rust могла бы сохраниться.

    Но понятно, что никто на себя такие обязанности взваливать не будет, так как это сложно...

     
     
  • 3.90, Аноним (96), 12:33, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ядер 2.6.32 нет в проде уже лет 10, проснитесь. Какой смысл поддерживать то, что никто не использует?
     
     
  • 4.214, Zenitur (ok), 06:34, 03/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не, ну RHEL 6 будет поддерживаться до 2024 года
     
  • 3.103, burjui (ok), 12:57, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Местные эксперты даже на русском-то писать не всегда умеют, а вы тут фантазируете :)
     
     
  • 4.182, Аноним (182), 16:07, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да ты тоже в русском-то особо не преуспел.  
     
  • 3.128, Аноним (105), 13:22, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Но понятно, что никто на себя такие обязанности взваливать не будет, так как это сложно...

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

     
     
  • 4.226, Ф1 (?), 08:28, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Тут механизмы условной компиляции не позволяют делать того-же, что можно в Си.

    Вроде никаких проблем с простой условной компиляций в расте как и в D например (у которого тоже нет препроцессора) нет.

     
     
  • 5.232, Аноним (105), 13:48, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Покажи пример где бы одна и та же функция вызывалась с разными параметрами, ну и естественно код этой функции, где бы в одном случае этот параметр использовался а вдругом нет.

    Естественно все за счет условной компиляции.

     
     
  • 6.257, Ф1 (?), 17:45, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Покажи пример где бы одна и та же функция вызывалась с разными параметрами, ну и естественно код этой функции, где бы в одном случае этот параметр использовался а вдругом нет.

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

     
     
  • 7.296, Аноним (105), 13:08, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    https://github.com/torvalds/linux/blob/master/arch/arm/vfp/vfpsingle.c

    А насчет красивости: Какая разница? Главное - работает и используется.

     
     
  • 8.301, Ф1 (?), 17:21, 05/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Некрасиво на макросах и в расте такое просто делается https play rust-lang or... текст свёрнут, показать
     
     
  • 9.330, Аноним (105), 14:40, 10/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Где тут разное число аргументов у функции Может я чего не понимаю ... текст свёрнут, показать
     
     
  • 10.333, Ф1 (?), 11:49, 14/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Там было у макроса разное число аргументов, для быстрого варианта с твоим лозунг... текст свёрнут, показать
     
  • 3.195, Аноним (138), 16:51, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > если кто-то из Опеннетовских экспертов вызовется поддерживать совместить Rust и

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

     

  • 1.71, Аноним (71), 11:25, 02/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Я думал что язык своей стандартной библиотекой опирается на вызовы ядра и только. Я ошибаюсь?
     
     
  • 2.108, burjui (ok), 13:00, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Но ведь всем же нужна совместимость с C.
     

  • 1.78, Zenitur (ok), 11:39, 02/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Печально. Ubuntu 10.04 и Debian 6 - лучшие системы. Надеюсь, что при пересборке из исходников можно будет получить совместимость хоть с Debian 3.1
     
     
  • 2.83, забей (?), 12:10, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    зачем тебе свежий сабж на 10 бубунте?

    последний раз раст обновлял для сборки ff-102, который 10 бубунте и d-6 не светит...
    И там нужен 1.5х который будет работать, а не 1.64 который не будет работать а сентябре...

     
     
  • 3.85, Zenitur (ok), 12:24, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну как зачем, современный Firefox собирать

    > который 10 бубунте и d-6 не светит...

    Собрать GCC 11 и GTK 3.10 и норм

     
     
  • 4.100, забей (?), 12:49, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну как зачем, современный Firefox собирать
    >> который 10 бубунте и d-6 не светит...
    > Собрать GCC 11 и GTK 3.10 и норм

    там чтоб "норм" пол системы надо перебрать...

     
     
  • 5.132, Zenitur (ok), 13:40, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну я в своей SLES 11 обновил компилятор до GCC 11 Там не надо пол-системы обнов... большой текст свёрнут, показать
     
     
  • 6.204, забей (?), 19:22, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    на 16.04 собирается 90тый и все... под 9 дебиан аналогично...

    я под 9 пробую 102-фокс - пока нифига не выходит каменный цветок...

     

  • 1.81, Аноним (81), 12:01, 02/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Rust
    > Glibc

    Причем тут C? Он же небезопасный.

     
     
  • 2.82, Аноним (28), 12:08, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Срочно надо написать Gliberust
     
     
  • 3.86, Аноним (81), 12:25, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Gliberust

    GnuLiberust.а

    Любые совпадения случайны, никого не хотел обидеть

     
  • 3.151, Аноним (138), 14:12, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Они уже на Pythorust переписали
     
  • 2.88, Анончик (?), 12:28, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Раст написан на си. Так что вся эта безопасность - просто сказки.
     
     
  • 3.97, Аноним (81), 12:39, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаток истории rust... ", но осуждаю"

    В начале его написали на ocaml, и он имел сборщик мусора.

    В данный момент он переобулся.
    А агрессивный маркетинг воюет с тем из чего начинался (например, сборщик мусора), и с чем работает (небезопасный [lib]C)

     
     
  • 4.129, burjui (ok), 13:23, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    По-вашему получается, что "маркетинг" С воюет с ассемблером. При чём тут вообще маркетинг?
     
     
  • 5.131, Аноним (81), 13:31, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > ассемблером

    ещё приписывает свои домыслы

     
     
  • 6.158, burjui (ok), 14:25, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это логическое развитие мысли. Сам подумай: зачем придумали C, когда был ассемблер? Чтобы упростить разработку. В случае с Rust то же самое. Получается, если Rust воюет с C, то C воюет с ассемблером. Или "это другое"?
     
     
  • 7.162, Аноним (81), 14:34, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Это логическое развитие мысли.

    Ты хочешь поговорить об этом?

     
  • 7.176, Аноним (176), 15:45, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да, это правда. Лучшее - враг хорошего.
     
     
  • 8.196, Аноним (22), 17:06, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Про Си, наверное, так же говорили ... текст свёрнут, показать
     
  • 7.315, Аноним (-), 00:07, 06/08/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вообще-то си придумали потому что 1 В ассемблере вообще нет средств структуриро... большой текст свёрнут, показать
     
     
  • 8.327, burjui (ok), 13:11, 08/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если протрёшь окно криокамеры, увидишь много интересного - например, Cortex-M, к... большой текст свёрнут, показать
     
  • 3.106, Аноним (22), 12:59, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще изначально всё написано на ассемблере.
     
  • 2.91, Аноним (-), 12:33, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >минимальные требования к Glibc будут подняты с версии 2.11 до 2.17

    Я тоже удивлён. В зависимостях у Раста GNU libc?

     
     
  • 3.110, Варенье (?), 13:03, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да:
    ❯ nm -D target/release/parser
                     U abort@GLIBC_2.2.5
                     U accept4@GLIBC_2.10
                     U bcmp@GLIBC_2.2.5
                     U bind@GLIBC_2.2.5
                     U calloc@GLIBC_2.2.5
                     U ceil@GLIBC_2.2.5
    <...>

    Так же и у Go, если не выставить CGO_ENABLED=0:
    ❯ nm -D server
                     U abort@GLIBC_2.2.5
    00000000005886a0 T _cgo_panic
    0000000000463c60 T _cgo_topofstack
    00000000005886e0 T crosscall2
                     U __errno_location@GLIBC_2.2.5
                     U fprintf@GLIBC_2.2.5
                     U fputc@GLIBC_2.2.5
                     U free@GLIBC_2.2.5

     
  • 3.113, fi (ok), 13:05, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Хороший вопрос!

    я на собеседовании всегда задаю этот вопрос: "зачем в системе libc?"  - некоторые вспоминают :DDD

     
  • 2.114, burjui (ok), 13:07, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    При том, что:
    1. Всем нужна совместимость с C, потому что на нём написана туева хуча уже работающих библиотек.
    2. Rust разрабатывается не фанатиками с Опеннета, поэтому не запрещает вызывать небезопасный код - блоки unsafe именно для этого и предназначены. Т.к. весь остальной код по определению не может нагадить в память, сразу видно, где искать причины багов, связанных с памятью - в блоках unsafe.
     
     
  • 3.115, Аноним (115), 13:08, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ах, эти фантазии, каждый раз умиляют.
     
     
  • 4.145, burjui (ok), 14:07, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А фантазии-то в чём?
     
  • 3.127, Аноним (81), 13:22, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > совместимость с C

    glibc - это не совместимость, а необходимая зависимость (для std)

    > не запрещает вызывать небезопасный код

    "Не запрещает" до такой степени, что без небезопасных вызовов (lib)С функций ничего не работает.

    Типичный "не фанатик с Опеннета", который подменяет понятия: совместимость-зависимость, "не запрещает" - "обязывает"

     
     
  • 4.144, burjui (ok), 14:05, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >glibc - это не совместимость, а необходимая зависимость (для std)

    Хотя бы потому, что по умолчанию используется системный аллокатор (malloc/free). И что в этом такого?

    >"Не запрещает" до такой степени, что без небезопасных вызовов (lib)С функций ничего не работает.

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

    >Типичный "не фанатик с Опеннета", который подменяет понятия: совместимость-зависимость, "не запрещает" - "обязывает"

    Типичный фанатик с Опеннета, которому лишь бы докопаться до чего-то, даже когда причин нет. Сегодня ему привязка к libc покоя не даёт, а завтра он начнёт ныть, что Rust дёргает syscall'ы вместо написания своей ОС.

     
     
  • 5.159, Аноним (81), 14:28, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > на Rust можно писать под ...

    Говорят, на питоне тоже пишут. И?

    > Сегодня ему привязка к libc покоя не даёт

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

     
     
  • 6.161, burjui (ok), 14:34, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ты - наркоман, или с рождения с логикой не дружишь?

    >Говорят, на питоне тоже пишут. И?

    Что "и"? Причём здесь Python?

    >И когда их тыкаешь на зависимость _стандартного_ rust от _стандартной_ библиотеки Си, то у них начинаются

    Где я говорил, что это не зависимость? Кому C покоя не даёт? В Rust community никто в другие ЯП говном не бросается, в отличие от макак с Опеннета. Это вам Rust так покоя не даёт, что вы в каждую новость прибегаете, спустив штаны.

     
     
  • 7.168, Аноним (81), 14:46, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Где я говорил... ?

    Когда начал подменять понятия зависимость-совместимость. Чем это отличается от "я - не я"?

    > Это вам Rust так покоя не даёт

    Любое действие есть взаимодействие. Это Си вам покоя не дает.

    Это вы зафлудили новости свои rust'ом, своими намерениями что-то сделать (угрозами?), а не совершенными действиями и случившимися событиями. Хорошо хоть что эта "новость о намерениях" без обязательных трех абзацев.

    "Наша" реакция - это всего лишь следствие "вашего" беспокойства.

     
     
  • 8.172, burjui (ok), 15:19, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я сказал, что зависимость от libc нужна для совместимости с C Где здесь подмена... большой текст свёрнут, показать
     
     
  • 9.174, Аноним (81), 15:28, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Теперь тоже самое сделай по другим языкам c, c , d, nim, ocaml и тд В сумме н... текст свёрнут, показать
     
     
  • 10.190, Аноним (182), 16:17, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да он фанатик не трать время ... текст свёрнут, показать
     
  • 10.191, burjui (ok), 16:28, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Во-первых, новые версии Rust выходят гораздо быстрее, поэтому новостей больше В... текст свёрнут, показать
     
     
  • 11.230, Аноним (105), 13:43, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Возможно Но скорее всего идет подогрев заинтересованных лиц писать про rust ... текст свёрнут, показать
     
     
  • 12.246, burjui (ok), 15:53, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А ещё тебя соседи облучают через розетку, да ... текст свёрнут, показать
     
     
  • 13.255, Аноним (105), 16:24, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У тебя, я так понимаю, все авторы пишут бесплатно и безкорыстно, а журналюги вер... текст свёрнут, показать
     

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

  • 1.130, Аноним (130), 13:23, 02/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > В частности, поддержка старых Glibc требует использования старого инструментария

    А вот скажите, какая шмонька постоянно курочит API Glibc?
    Что такого прорывного появляется, что нужно ломать базовое API?

     
     
  • 2.136, Zenitur (ok), 13:51, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Там понимаешь, если делать билд со старым Glibc, то всё будет работать во всех новых Glibc. А если делать билд с новым Glibc, то со старыми Glibc данный билд работать не будет.

    Есть такие термины "прямая совместимость" и "обратная совместимость". Так вот, Glibc обладает обратной совместимостью. А "прямая совместимость", это когда ещё и сборки, слинкованные с новым Glibc, будут работать со старыми Glibc.

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

     
  • 2.141, Аноним (141), 14:04, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А это не вопрос к базовому API, т.к. есть стандарт POSIX (в котором почти всё API описано)... это вопрос к системам сборки. Если кратко - проект у glibc хреново написан. Лично видел проверки типа "подходят gcc с версиями 3.[3-9] или 4.*". А сейчас на дворе уже двухзначные версии ;)

    Проверку тоже добавляли не от хорошей жизни (видимо код старым компилятором не компилировался), но добавили её как смогли... ибо autotools м shell.

     
     
  • 3.219, Аноним (105), 14:21, 03/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В тех версиях компилятор gcc ломал ABI.

    Вот эта проверка и стоит. С тех пор ничего не менялось.

     

  • 1.143, Аноним (143), 14:04, 02/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Какая-то истеричная ненависть коллективного разума Опеннета к Расту, да и другим современным вещам прям так и прёт. И ведь не по технической части часто критикуют, а по какой-то такой что "смузи", "хипстеры". Как будто тут одни старички 60+ лет сидят, критикуют "распутную" молодёжь...
     
     
  • 2.166, Аноним (22), 14:40, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Здешний коллективный разум сишечку едва осилил, и теперь считает её божественным языком.
    Про смузи и хипстеров вообще забавно, да: про них уже, наверное, даже в КВН не шутят.
     
  • 2.167, Аноним (105), 14:45, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > "смузи", "хипстеры"

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

     

  • 1.147, Zenitur (ok), 14:09, 02/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    В принципе, блин, могу закинуть на свой личный OBS-репозиторий (ссылку на который я публиковал выше по треду) пакетики с Rust. Пусть собираются, подтягивая новые версии из официальной openSUSE-репо (с разницей лишь в том, что в последней создаются сборки для SLES 15). Кому-то реально нужна поддержка Linux 2.6.32 и Glibc 2.11?
     
  • 1.154, Аноним (138), 14:17, 02/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Rust был неплохим языком, но он устарел и уже не актуален. Все кто идет в ногу с прогрессом переходят на Carbon.
     
     
  • 2.177, InuYasha (??), 15:53, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Каждый раз теперь вспоминаю: увидел однажды репортах про "очередную хрень от Собякина", где репортёрша чётко выговорила "ноГА В НОгу со временем...". Так доставило! :))
     
     
  • 3.209, Онаним (?), 20:37, 02/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А, то есть там на замену новая, ещё более самая-самая лучшая однодневочка поспевает?
     

  • 1.208, Онаним (?), 20:08, 02/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Очень хорошо. Можно ещё сразу поддержку новых Linux-систем прекратить?
     
  • 1.221, Janis (?), 18:31, 03/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Жду реакции Торвальдса на это. Надеюсь,найдутся люди, которые начнут развитие ядра Линукс без Раста!
     
     
  • 2.265, Вы забыли заполнить поле Name (?), 21:37, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Жду реакции Торвальдса на это. Надеюсь,найдутся люди, которые начнут развитие ядра Линукс
    > без Раста!

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

     
     
  • 3.319, Аноним (-), 00:16, 06/08/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Опять тут какие-то шестерки с своими проекциями повылезли. Сказал бы корпоративные, но по спичу больше похоже на слугу мафиози каких-то.
     

  • 1.223, Grishow Wise (ok), 19:27, 03/08/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не убудет, мы Си учили.
     

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



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

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