| |
| 2.5, morphe (?), 08:34, 18/11/2025 [^] [^^] [^^^] [ответить]
| +3 +/– |
В каждом втором крупном питон проекте уже есть зависимость от PyO3, для меня удивительно что Rust в ядре только сейчас начали разрешать
| | |
| |
| 3.9, morphe (?), 08:39, 18/11/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
requests зависит от cryptography, cryptography зависит от Rust, но таких зависимостей гораздо больше
| | |
| 3.25, mos87 (ok), 09:34, 18/11/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
>В каждом втором крупном питон проекте уже есть зависимость от PyO3
сколько нам открытий чудных
| | |
| |
| 4.33, пох. (?), 09:51, 18/11/2025 [^] [^^] [^^^] [ответить]
| –2 +/– | |
Что ты тут открыл-то? Каждый первый крупный пихонопроект рекурсивно зависит от всех лефтпадов с пиписки и еще десятка напрямую из гитшлака. Очень странно, если хотя бы куда-нибудь не затянет и хрустоподелку.
А что на пихоне просто не надо писать крупные проекты - знают только первоначальные авторы hg и trac. Но они уже никому не расскажут, дело закрыто за отсутствием улик.
| | |
|
|
| |
| 3.70, Европа (?), 11:17, 18/11/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Кто саботирует? Ради чего, какую конечную цель преследует(-уют)?
| | |
| |
| 4.76, Вапел Дупов (?), 11:26, 18/11/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
повышают зависимость от дефакто коммерческого языка, который невозможно поддерживать без армии обезьянок.
| | |
|
|
| 2.37, Аноним (37), 09:57, 18/11/2025 [^] [^^] [^^^] [ответить]
| +/– |
> RIP
> этот конкретный случай по многим признакам смахивает на заказной саботаж
Андроидный самарт и любимый Firefox уже похоронил?
| | |
|
| 1.4, Аноним (65), 08:34, 18/11/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Хорошо, что у Python куча реализаций есть и не будет проблемой заменить в будущем на нормальную.
| | |
| |
| |
| 3.55, Аноним (55), 10:48, 18/11/2025 [^] [^^] [^^^] [ответить]
| +2 +/– | |
>питон уже давно менять на нормальный язык
Полностью поддерживаю. Лучше сразу писать на расте, а не использовать его через прослойки.
| | |
| |
| 4.66, Аноним (65), 11:08, 18/11/2025 [^] [^^] [^^^] [ответить]
| +/– |
Когда Rust успел стать нормальным языком? От него больше проблем, чем пользы, увы!
| | |
| |
| 5.73, Вапел Дупов (?), 11:22, 18/11/2025 [^] [^^] [^^^] [ответить]
| +/– | |
уже даже фанаты блейзинга получили шлепок реальностью по мордасам.
раст нормальным людям не нужен, вот они его и форсят где ни попадя.
| | |
|
|
|
| 2.31, пох. (?), 09:48, 18/11/2025 [^] [^^] [^^^] [ответить]
| +1 +/– | |
Плохо что эти реализации совместимы только с хеловротами, и то не всегда.
(потому что современный пихонокот на две строки на пихоне содержит гигабайт лефтпадов, большая часть из которых - бинарные)
с другой стороны - нехрен, конечно, такое и использовать.
| | |
|
| 1.6, Аноним (6), 08:35, 18/11/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Как быть с тем, что llvm всё не научили генерировать нормальный код? В 100% случаев код у gcc был более адекватным и универсальным к входным данным. И бсолютно быстрее, где была возможность прогнать pgo. Привязываться к llvm несколько недальновидно.
| | |
| |
| |
| 3.45, Аноним (44), 10:19, 18/11/2025 [^] [^^] [^^^] [ответить]
| +/– |
Сколько десятилетий раст разрабатывают? И пока ни одного стандарта. Вот ещё пару раз по столько.
| | |
|
| 2.11, Аноним (11), 08:40, 18/11/2025 [^] [^^] [^^^] [ответить]
| +3 +/– |
В случае проблем с LLVM отправить им патч и ждать ответного гудка. Гусей не трогать.
| | |
| |
| 3.39, Соль земли2 (?), 10:03, 18/11/2025 [^] [^^] [^^^] [ответить]
| +/– |
Пропадёт же весь смысл LLVM IR, в котором есть строгая типизация, на которую, скорее всего, опирается Rust (очень похожи обозначения i8, i32 и т.д.).
| | |
| |
| 4.60, Аноним10084 и 1008465039 (?), 10:53, 18/11/2025 [^] [^^] [^^^] [ответить]
| +/– |
А какая разница, какая типизация в LLVM IR для божественного Rust? Скажу по секрету - x86-машинный код вообще бестиповый, а в него компилируется и Си, и Раст
| | |
|
|
|
| |
| |
| 3.20, Кошкажена (?), 09:24, 18/11/2025 [^] [^^] [^^^] [ответить]
| +/– | |
> Без прогона тестов?
Без. Сейчас попробовала снова после make clean - результат 1m1,692s
| | |
| |
| 4.24, Жироватт (ok), 09:32, 18/11/2025 [^] [^^] [^^^] [ответить]
| +/– |
У меня питон2 10 минут после сборки тесты жевал, лол.
Но я не отключаю, мусть будет
| | |
| |
| 5.29, пох. (?), 09:46, 18/11/2025 [^] [^^] [^^^] [ответить]
| +1 +/– | |
тесты могут быть нужны только если ты собираешь питон для кого-то кроме себя. (а могут и не быть)
> Но я не отключаю, мусть будет
ну да, буковки с цифирками бегут по экрану, можно делать умное лицо...
| | |
| |
| 6.32, Жироватт (ok), 09:50, 18/11/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ну, для второго питиона уже желательно бы, бо пакет уже выпилен и остался только в ауре.
> ну да, буковки с цифирками бегут по экрану, можно делать умное лицо...
Поэтому ты так делаешь?
| | |
| |
| 7.36, пох. (?), 09:53, 18/11/2025 [^] [^^] [^^^] [ответить]
| +/– |
твой хеловрот либо работает, либо не работает. (причем во втором случае ты ничего сделать не сможешь)
Зачем ты расходуешь невосполнимые ресурсы планеты и свою жизнь на совершенно бесполезную хрень?
Собрался - пользуйся. Не собрался или падает хеловрот - ну значит приехали, дальше ехать некуда, ищи замену своему васяноскрипту.
| | |
| |
| |
| 9.54, Аноним (-), 10:45, 18/11/2025 [^] [^^] [^^^] [ответить] | +/– | Это местный алконавт предпенсионного возраста Просто отфильтруй его посты в игн... текст свёрнут, показать | | |
|
|
|
|
|
|
|
| |
| 3.21, Кошкажена (?), 09:26, 18/11/2025 [^] [^^] [^^^] [ответить]
| +1 +/– | |
> А в чем преимущество сборки перед уже готовыми пакетами?
* Если ты хочешь сам собрать и не доверяешь тем, кто собирал. Например, если бутстрапишь систему.
* Добавить нужные опции при сборке. Вроде как для того же nogil нужно пересобирать.
| | |
| 3.35, Жироватт (ok), 09:52, 18/11/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Не всегда они есть, готовые пакеты.
Или есть, но древних версий.
Или есть, но реально хз от кого, на сюзевской OBS и "добавьте строчки в список реп".
Или нужно настроить пакет до сборки.
| | |
| 3.51, Аноним (44), 10:36, 18/11/2025 [^] [^^] [^^^] [ответить]
| +/– |
Есть некая программа, в ней есть питон. Однажды, после очередного обновления ты обнаруживаешь, что твой проект не полностью (полностью не) открывается из-за разности версий питонов. Да, питоны совместимы между собой чуть менее, чем никак. Дистры на этот случай сделали взаимоисключающую установку таких версий. Поставить старый питон из готовых пакетов ты не можешь - система начинает сносить всё по цепочке, включая пакетный манагер и далее...
| | |
|
| 2.74, kravich (ok), 11:22, 18/11/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
Зачем вам вообще самим собирать питон? Есть же человеческие бинарные пакеты
| | |
|
| 1.27, пох. (?), 09:43, 18/11/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– | |
Просто напоминаю что "поддерживаются Rust как минимум на уровне Tier 2" означает что хрустокомпилятор на этой платформе как-то вообще запускается. (И совершенно не означает что хотя бы запустится собранный для нее хеловрот)
Причем чинить никто даже и не собирался.
| | |
| 1.30, Смузихлеб забывший пароль (?), 09:46, 18/11/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
эпически. Можно даже сказать, сказочно )
Однако, одного только раста с проверками боровов в дополнение к питону очевидно маловато для запуска скриптика на питоне. Очевидно, что в зависимостях должны ещё появиться как минимум жс и бонусом можно прилепить бейсик с паскалем
А после - объявить о новом, инновационном и безопасном питоне 4, который ломает совместимость с 3-м не хуже, чем 3-й со 2-м. С тем нюансом, что, где есть питон - там гарантированно будут пакеты с упомянутыми ЯП и нередко более стабильные в плане обратной совместимости, а код в любом случае придётся переписывать
| | |
| |
| 2.40, Жироватт (ok), 10:09, 18/11/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ты забыл про node + v8, жс как язым можно и на встроенном интерпретаторе выполнять.
При компилировании питоньего скрипта в .pyc в таком Питон4 небось нужно будет:
- каждый раз вызывать ноду, которая будет искать модули для себя в NPM (со свежими лефтпадами и вирусами)
- обновлённая нода будет БЕЗОПАСТНО выкачивать модули из pip, которые при развёртывании будут уже сами запускать в контексте себя по ещё одному экземпляру ноды для БЕЗОПАСНОЙ скачки своих зависимостей, конечно с обновлением своего набора лефтпалов из NPM и так рекурсивно для каждой ветки дерева зависимостей
- скрипт на ноде будет запускать и контролировать контролиующий его самого скрипт на питоне, который сгененрирует скрипт на пёрле, чтобы выполнить предварительные билдтаски
- файлы перед сборкой будут скормлены чекателю боровов, который достанет афиногенно-аффинажные мутные типы и померит им череп, а также степень "проснутости" кода. При нахождении лексемы типа "бро", "ниггер", "slave", "master", "три хандред бакс" и прочих - откажется собирать этот неполиткорректный код.
- после проверки ржавым проверяльщиком скрипт на джс должен будет запросить паспортные данные сборщика, его ЭП, его цели сборки, провести тест на политическую сознательность и соответствие текущим нарративам CNN и отправить все в ЦРУ. Если тест пройден не менее чем на 95% - сборка разрешается, иначе высылается зондеркоманда.
- после чего код собирается
- после чего прогоняются тесты
- после чего выполняются посбилд-таски на смеси из пёрло-джеэсного кода, формирующие выхлоп на похапэ
- после чего результат пакетируется
| | |
|
| 1.34, mos87 (ok), 09:52, 18/11/2025 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Похоже это намеренное внедрение расто-зависимости ради блага самого раста. Ведь раст нужно развивать ВСЕМ, потому раст это ПРАВИЛЬНО. А остальное - нет.
| | |
| 1.38, Аноним (37), 10:00, 18/11/2025 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Сейчас тут начнется традиционный вой воинов против Раста и гентушников. В то время как все нормальные люди устанавсливают готовые бинари и от изначального языка им не горячо не холодно.
| | |
| |
| 2.50, Аноним (-), 10:31, 18/11/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Если сидеть на конформистском железе типа x86_64, то да. А если на x86 (32-бит), то уже проблема. Не говоря про другие архитектуры (не буду упоминать всуе), где физически нет компилятора Rust (ну или есть, но работает чуть лучше, чем никак).
| | |
| |
| |
| 4.64, Аноним (64), 11:05, 18/11/2025 [^] [^^] [^^^] [ответить]
| –1 +/– | |
> x86_64_v2
Features match the 2008 Intel Nehalem architecture, excluding Intel-specific instructions.
v3 скоро уже 13 лет будет, окститесь.
| | |
|
| 3.80, Аноним (37), 11:36, 18/11/2025 [^] [^^] [^^^] [ответить]
| +/– | |
> Не говоря про другие архитектуры (не буду упоминать всуе), где физически нет компилятора Rust
Нет, дружок, говори конкретно что там за архитектуры такие, на которых нет Раста, но есть CPython?
| | |
|
|
| 1.46, Аноним (-), 10:21, 18/11/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Я будучи достаточно лояльным к Rust вынужден признать, что это уже ПЕРЕБОР. Начинают посещать мысли, что делается это всё умышленно.
| | |
| |
| 2.61, Аноним (61), 10:54, 18/11/2025 [^] [^^] [^^^] [ответить]
| +/– |
Тут и так всё на поверхности: раст проталкивают и кнутом, и морковкой :) только непонятно, ЗАЧЕМ это всё - понятно ведь, что язык - тупиковый, его даже если всем миром расширять и использовать, гнилая концепция с указателями сводит всё на нет.
| | |
|
| |
| |
| 3.75, _kp (ok), 11:23, 18/11/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Действительно. Вот, свежий Visual Studio таких ли предупреждений навыдаёт на код из примеров, и так противится компиляции даже потенциально небезопасного кода. А Xcode это обычно спокойно скомпилирует. Прололчу про разработку в vim и подобном.
| | |
| |
| 4.77, Вапел Дупов (?), 11:29, 18/11/2025 [^] [^^] [^^^] [ответить]
| +/– | |
а может лучше информатику подучите?
смешно слушать, когда инвалиды мозга ругают C++ в пользу раста.
| | |
|
|
|
| 1.58, Аноним (61), 10:52, 18/11/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Запомните, юные авангардисты, чем глубже вы сегодня засовываете Раст, тем больнее его завтра будет вынимать. Так что особо не радуйтесь распространению ржы - она вам боком выйдет.
| | |
| |
| 2.72, Вапел Дупов (?), 11:19, 18/11/2025 [^] [^^] [^^^] [ответить]
| +/– | |
так они не думают про завтра. живут одним днём. а кто-то потом разгребать будет.
но вообще, просто похоже на саботаж свободного софта.
| | |
|
| 1.59, Аноним (-), 10:52, 18/11/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Мне как питонисту неприятны такие новости. Jython и IronPython не готовы заменить CPython как не крути (годятся только для проектов с нуля без сторонних Python библиотек).
| | |
| 1.62, Аноним (62), 11:00, 18/11/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– | |
> Эмма Смит (Emma Smith) и Кирилл Подопригора (Kirill Podoprigora)
ИМХО выбрали двух козлов отпущения, как это было ранее проделано с Поттерингом. Но реальный "заказчик" как всегда за ширмой.
| | |
| 1.63, Аноним (61), 11:03, 18/11/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
> причины внедрения Rust — обеспечение безопасной работы с памятью
Звучит так дилетантски, будто из всех 200 ЯП никто не думал о безопасности и вдруг раз - изобрели Ржу! :)) Так тупо.... Даже "ассемблер с классами" - и тот давно имеет авто-указатели, ТОЖЕ БЕЗОПАСНО работающие с памятью, да ещё при этом являясь промышленным стандартом + ООП. Накой ляд тут ржа?? Чисто погемороить и без того зачуханых uндуcuков? От них вы точно не получите качественный код; "экономия на программистах" всегда оборачивается провалом проекта или превращением его в неподдерживаемого монстра.
| | |
| 1.67, Вапел Дупов (?), 11:13, 18/11/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
а что, просто форкнуть в отдельный проект - не судьба?
хватит пихать свой ржавый конец во все щили!
| | |
|