|
2.7, Аноним (7), 22:09, 01/08/2022 [^] [^^] [^^^] [ответить]
| –8 +/– |
Для чего?
Чтобы нельзя было компилять под centos 6 и ubuntu 10.04? Компилять в 23-24 годах (когда на все основные дистры именно эта версия попадет)?
Тебе голову солнышко напекло, деточка?)
| |
|
|
4.212, анон_тот самый (?), 01:43, 03/08/2022 [^] [^^] [^^^] [ответить]
| +4 +/– |
верно подметил. дерьмовый язык если в нем изменения должны касаться версии операционных систем. и правильно подмечено, что си и с++ такого даже представить не могут. там только ограничения на версии компиляторов.
| |
|
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.22, Аноним (22), 00:02, 02/08/2022 [^] [^^] [^^^] [ответить]
| +3 +/– |
Что «остальное»? Убунты десятилетней давности в следовых количествах встречаются, и там, где их использование оправдано, никакой rust не нужен.
| |
|
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, которая нужна только анонам с Опеннета.
| |
|
|
4.73, burjui (ok), 11:29, 02/08/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Что ты несёшь? За всю жизнь строк сто написал - и то, не по работе.
| |
|
|
4.75, burjui (ok), 11:35, 02/08/2022 [^] [^^] [^^^] [ответить]
| –3 +/– |
Во-первых, не срослось у тысяч. Во-вторых, я не хотел бы, чтобы и другие потратили впустую годы на эту недоделанную фигню, даже если это опеннетчики, которые потом будут гадить в комментарии и разводить демагогию.
| |
|
5.105, Аноним (105), 12:59, 02/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Во-вторых, я не хотел бы, чтобы и другие потратили впустую годы на эту недоделанную фигню
И хотель бы что бы они потратили годы на rust.
Хитро.
Если с D годы тратить не получиться, то rust'ом без проблем.
| |
|
|
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.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
| |
|
|
6.210, hefenud (ok), 22:40, 02/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
Нет, учитывая, что при этом у тебя тазик с 2 гигами рама на котором ты крутишь еще то что тебе нужно, от LEMP до shadowsocks
| |
|
7.271, Аноним (-), 01:27, 05/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
Одноплатник с терабайтником будет не хуже по всем параметрам да еще сможет wireguard'а. А 60 евро на электричестве он навверное за всю мою жизнь не сожрет.
| |
|
|
|
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.240, Аноним (-), 15:25, 04/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
> На которых просто не обойтись без рабочего Rust-тулчейна :D
Вообще от системного яп ожидается универсальность, а не полисовка куда и как ходить.
| |
|
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.288, Ананимус (?), 07:21, 05/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
Но речь не об этом. Рестрикшон на ядро идёт от glibc, почему опеннетчики не истерят по этому поводу и не называют разработчиков glibc смузихлебами? :D
| |
|
|
|
|
|
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... текст свёрнут, показать | |
|
|
|
|
|
|
|
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.
| |
|
|
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 [^] [^^] [^^^] [ответить] | +/– | Никто не хочет присесть в тюрьму, если АСУТП начнет криво работать и виснуть на ... текст свёрнут, показать | |
|
|
|
|
|
|
14.309, Аноним (-), 21:52, 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 и теперь не хотите вытаскивать.
| |
|
|
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
Ты же зафлудил всю новость, но ничего не показал
| |
|
|
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.
> Ах да, аноны код не пишут же.
Да почему не пишут? :) Если б это было правдой - я бы не знал большинство вон тех вещей. Их можно узнать только практикуя. И говоря за себя если мой уровень вон тот я вообще постеснялся бы козырять таким проектом. А смысл? Прослыть эпичным наколенщиком? Ну так себе репутация :)
| |
|
|
9.310, Аноним (310), 22:14, 05/08/2022 [^] [^^] [^^^] [ответить] | +/– | Под чутка другим углом можно сказать и у меня хотя-бы хватает ума не позориться... большой текст свёрнут, показать | |
|
10.321, n00by (ok), 07:15, 06/08/2022 [^] [^^] [^^^] [ответить] | +/– | Неслыханные слова рождаются сами собой Ураганный ветер не может дуть с утра до ... большой текст свёрнут, показать | |
10.325, burjui (ok), 12:17, 08/08/2022 [^] [^^] [^^^] [ответить] | +/– | Под таким углом и упасть можно После doesn t knows он ничего спрашивать не бу... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
3.211, Аноним (72), 00:21, 03/08/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Зачем вы поделитесь на толстенный тралинг местных дурачков? Нравится им выливать продукты жизнедеятельности на opennet, а администрации видеть это у себя на сайте, пусть
Зачем на это всё отвечать?
| |
|
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.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 [^] [^^] [^^^] [ответить]
| +/– |
Так это вы у разработчиков системщины спросите. Раньше системщина перл тянула, теперь нет. Теперь только питон. Иногда две версии - это да, но уже реже.
| |
|
|
|
|
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 +/– |
Потратили, на самом деле, на сотню-и-один баксов больше - просто студент ещё и сам доплатил за "эту великую честь, приобщиться и помогать развитию Открытого и Свободного проекта"ТМ, но там где серваки часто отключают свет а тот студент не умеет их включать
| |
|
|
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.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 +/– |
Короче, код не покажешь, а жалкие попытки оправдаться за мой счёт можно было опустить.
| |
|
|
|
|
4.314, Аноним (-), 00:01, 06/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Во времена советского союза это называлось томатный сок
Чего только не узнаешь на опеннете. Записать томатный сок в смузи это лихо.
| |
|
|
|
1.33, какая разница (?), 05:50, 02/08/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> ограниченные ресурсы по продолжению сопровождения совместимости со старыми окружениями.
А потом удивляетесь, почему люди используют "винду", которая даже в "десятке" позволяет запускать 16-битные приложения..
| |
|
2.40, 1 (??), 09:07, 02/08/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Запусти мне в 10ке (ну или в 7ке) первую цивилизацию.
| |
|
3.67, Аноним (22), 11:19, 02/08/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Скачал рип с old-games.ru, распаковал в семёрку и всё прекрасно запустилось (только курсор экран портит, ну тут вопросы к виртуалке, скорее всего).
| |
|
2.95, Аноним (96), 12:37, 02/08/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Люди используют винду, потому что ничего другого использовать не могут. Поддержка запуска старых программ в десяточке местами хуже, чем в Wine.
| |
|
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 +/– |
В моём случае - оба. В данный момент пишу исключительно для себя, а код показывать не стыдно, потому что самое страшное, что может случиться - какой-то аноним расстроится. А если случится чудо, и кто-то выступит с конструктивной критикой кода, тогда я научусь чему-то полезному. Стыдно мне будет, если я не смогу написать рабочий код. А рабочий всегда можно довести до ума, если это действительно кому-то нужно.
| |
|
|
|
|
1.39, Аноним (44), 09:06, 02/08/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>Будет прекращена поддержка
Старых версий Android, а также более новых кастомных поделок, но на старых ядрах, ибо проприетарные блобы с нарушением GPL.
| |
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, проснитесь. Какой смысл поддерживать то, что никто не использует?
| |
3.103, burjui (ok), 12:57, 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 [^] [^^] [^^^] [ответить]
| +/– |
>Покажи пример где бы одна и та же функция вызывалась с разными параметрами, ну и естественно код этой функции, где бы в одном случае этот параметр использовался а вдругом нет.
Надо бы на си пример и объяснить зачем такое нужно, мне как с++ программисту такое использование макросов кажется очень некрасивым.
| |
|
|
8.301, Ф1 (?), 17:21, 05/08/2022 [^] [^^] [^^^] [ответить] | +/– | Некрасиво на макросах и в расте такое просто делается https play rust-lang or... текст свёрнут, показать | |
|
|
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 +/– |
Я думал что язык своей стандартной библиотекой опирается на вызовы ядра и только. Я ошибаюсь?
| |
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-фокс - пока нифига не выходит каменный цветок...
| |
|
|
|
|
|
|
|
3.86, Аноним (81), 12:25, 02/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Gliberust
GnuLiberust.а
Любые совпадения случайны, никого не хотел обидеть
| |
|
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 [^] [^^] [^^^] [ответить]
| +/– |
По-вашему получается, что "маркетинг" С воюет с ассемблером. При чём тут вообще маркетинг?
| |
|
|
6.158, burjui (ok), 14:25, 02/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
Это логическое развитие мысли. Сам подумай: зачем придумали C, когда был ассемблер? Чтобы упростить разработку. В случае с Rust то же самое. Получается, если Rust воюет с C, то C воюет с ассемблером. Или "это другое"?
| |
|
7.315, Аноним (-), 00:07, 06/08/2022 [^] [^^] [^^^] [ответить] | –2 +/– | Вообще-то си придумали потому что 1 В ассемблере вообще нет средств структуриро... большой текст свёрнут, показать | |
|
8.327, burjui (ok), 13:11, 08/08/2022 [^] [^^] [^^^] [ответить] | +/– | Если протрёшь окно криокамеры, увидишь много интересного - например, Cortex-M, к... большой текст свёрнут, показать | |
|
|
|
|
|
|
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.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 Где здесь подмена... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
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.221, Janis (?), 18:31, 03/08/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Жду реакции Торвальдса на это. Надеюсь,найдутся люди, которые начнут развитие ядра Линукс без Раста!
| |
|
2.265, Вы забыли заполнить поле Name (?), 21:37, 04/08/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Жду реакции Торвальдса на это. Надеюсь,найдутся люди, которые начнут развитие ядра Линукс
> без Раста!
Он уже не тот. Раньше всех неугодных материл и жесты им показывал. А что теперь? Молчит в тряпочку под угрозой расправы. Плюс не будет он гадить в кормящие руки.
| |
|
3.319, Аноним (-), 00:16, 06/08/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Опять тут какие-то шестерки с своими проекциями повылезли. Сказал бы корпоративные, но по спичу больше похоже на слугу мафиози каких-то.
| |
|
|
|