The OpenNET Project / Index page

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



"CPython может сделать Rust обязательной сборочной зависимостью к версии 3.17"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"CPython может сделать Rust обязательной сборочной зависимостью к версии 3.17"  +/
Сообщение от opennews (ok), 18-Ноя-25, 08:20 
Эмма Смит (Emma Smith) и Кирилл Подопригора (Kirill Podoprigora), входящие в число ключевых разработчиков Python (core team), опубликовали предварительное предложение (Pre-PEP) о постепенном добавлении возможности использования языка Rust в кодовой базе CPython, эталонной реализации языка программирования Python. Изначально Rust предлагают использовать для необязательных модулей стандартной библиотеки, размещаемых в директории Modules/. В перспективе, к версии Python 3.17, Rust может стать обязательной зависимостью при сборке CPython...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=64275

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "CPython может сделать Rust обязательной сборочной зависимост..."  +17 +/
Сообщение от 12yoexpert (ok), 18-Ноя-25, 08:20 
RIP

этот конкретный случай по многим признакам смахивает на заказной саботаж

Ответить | Правка | Наверх | Cообщить модератору

5. "CPython может сделать Rust обязательной сборочной зависимост..."  +3 +/
Сообщение от morphe (?), 18-Ноя-25, 08:34 
В каждом втором крупном питон проекте уже есть зависимость от PyO3, для меня удивительно что Rust в ядре только сейчас начали разрешать
Ответить | Правка | Наверх | Cообщить модератору

9. "CPython может сделать Rust обязательной сборочной зависимост..."  +6 +/
Сообщение от morphe (?), 18-Ноя-25, 08:39 
requests зависит от cryptography, cryptography зависит от Rust, но таких зависимостей гораздо больше
Ответить | Правка | Наверх | Cообщить модератору

25. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от mos87 (ok), 18-Ноя-25, 09:34 
>В каждом втором крупном питон проекте уже есть зависимость от PyO3

сколько нам открытий чудных

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

33. Скрыто модератором  –1 +/
Сообщение от пох. (?), 18-Ноя-25, 09:51 
Ответить | Правка | Наверх | Cообщить модератору

26. "CPython может сделать Rust обязательной сборочной зависимост..."  +10 +/
Сообщение от Америка (?), 18-Ноя-25, 09:41 
Всё продвижение rust в принципе смахивает на заказной саботаж.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

70. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от Европа (?), 18-Ноя-25, 11:17 
Кто саботирует? Ради чего, какую конечную цель преследует(-уют)?
Ответить | Правка | Наверх | Cообщить модератору

102. "CPython может сделать Rust обязательной сборочной зависимост..."  –2 +/
Сообщение от Аноним (102), 18-Ноя-25, 12:36 
США, очевидно же. У них там требование госдепа писать только на безопасных языках. Конечно, питонистов никто это делать не заставляет, но без ржавчины они скорее всего потеряют в госзаказах, получении различных грантов и целевых выплатах. Вот поэтому сишные проекты и ринулись переписывать на хрусте. Выходит криво, косо, на зато можно сказать, что проект написан с использованием безопасного языка, а значит можно будет получить некоторое преимущество в борьбе за деньги спонсоров.
Ответить | Правка | Наверх | Cообщить модератору

110. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от Аноним (110), 18-Ноя-25, 12:47 
Чтобы заменить GPL софт своим с пермиссивной лицензией и перетащить контроль опенсурса на себя.
+ зарубежный товарищ major одобряет централизированный репозиторий карго.
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

168. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (168), 18-Ноя-25, 14:15 
опенсурс уже перестаёт быть опен: то там сырцы задерживают, то сям...
Ответить | Правка | Наверх | Cообщить модератору

167. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от Аноним (168), 18-Ноя-25, 14:13 
> Ради чего, какую конечную цель

Для начала прочитай лицензию на компилятор.

Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

37. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от Аноним (37), 18-Ноя-25, 09:57 
> RIP
> этот конкретный случай по многим признакам смахивает на заказной саботаж

Андроидный самарт и любимый Firefox уже похоронил?

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

44. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (168), 18-Ноя-25, 10:17 
Да. Пришлось сменить платформу.
Ответить | Правка | Наверх | Cообщить модератору

52. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от User (??), 18-Ноя-25, 10:38 
И kernel назло мамке выкинул поди?
Ответить | Правка | Наверх | Cообщить модератору

65. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (65), 18-Ноя-25, 11:06 
Kernel и без Rust спокойно собирается.
Ответить | Правка | Наверх | Cообщить модератору

90. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от User (??), 18-Ноя-25, 12:11 
> Kernel и без Rust спокойно собирается.

Но а) Как бы это сказать... уже "не весь" и б) "они над этим работают"

Ответить | Правка | Наверх | Cообщить модератору

82. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (37), 18-Ноя-25, 11:49 
> Да. Пришлось сменить платформу.

На какую? iOS? Или может Posh? 😂

Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

109. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от User (??), 18-Ноя-25, 12:47 
>> Да. Пришлось сменить платформу.
> На какую? iOS? Или может Posh? 😂

java ME, чтобы Ъ же!

Ответить | Правка | Наверх | Cообщить модератору

149. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (149), 18-Ноя-25, 13:52 
Использую кнопочный телефон, браузер Dillo, ядро 2.4.
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

166. "CPython может сделать Rust обязательной сборочной зависимост..."  +2 +/
Сообщение от Аноним (166), 18-Ноя-25, 14:13 
Забавно, что ты не рассматриваешь вариант того, что раст более пригоден для разразботки и поэтому на него переходят. Потому, что хотят им пользоваться. Но нет, если ты лично с чем-то несогласен, значит остальная часть человечества должна также думать. Или саботаж. Других вариантов нет.

Как же вам непросто жить.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

187. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (37), 18-Ноя-25, 14:50 
> Как же вам непросто жить.

Чтобы ты понимал, он гентушник.

Ответить | Правка | Наверх | Cообщить модератору

4. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от Аноним (65), 18-Ноя-25, 08:34 
Хорошо, что у Python куча реализаций есть и не будет проблемой заменить в будущем на нормальную.
Ответить | Правка | Наверх | Cообщить модератору

18. "CPython может сделать Rust обязательной сборочной зависимост..."  +4 +/
Сообщение от Аноним (18), 18-Ноя-25, 09:10 
был бы смысл, питон уже давно менять на нормальный язык
Ответить | Правка | Наверх | Cообщить модератору

55. "CPython может сделать Rust обязательной сборочной зависимост..."  +7 +/
Сообщение от Аноним (55), 18-Ноя-25, 10:48 
>питон уже давно менять на нормальный язык

Полностью поддерживаю. Лучше сразу писать на расте, а не использовать его через прослойки.

Ответить | Правка | Наверх | Cообщить модератору

124. Скрыто модератором  –1 +/
Сообщение от Аноним (124), 18-Ноя-25, 13:13 
Ответить | Правка | Наверх | Cообщить модератору

31. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от пох. (?), 18-Ноя-25, 09:48 
Плохо что эти реализации совместимы только с хеловротами, и то не всегда.

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

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

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

6. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (6), 18-Ноя-25, 08:35 
Как быть с тем, что llvm всё не научили генерировать нормальный код? В 100% случаев код у gcc был более адекватным и универсальным к входным данным. И бсолютно быстрее, где была возможность прогнать pgo. Привязываться к llvm несколько недальновидно.
Ответить | Правка | Наверх | Cообщить модератору

10. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от VVVVVV (?), 18-Ноя-25, 08:39 
Жди релиза gccrs
Ответить | Правка | Наверх | Cообщить модератору

14. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от morphe (?), 18-Ноя-25, 08:44 
gccrs до релиза сильно дольше чем cg_gcc
Ответить | Правка | Наверх | Cообщить модератору

191. Скрыто модератором  +/
Сообщение от Аноним (191), 18-Ноя-25, 14:57 
Ответить | Правка | Наверх | Cообщить модератору

45. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (168), 18-Ноя-25, 10:19 
Сколько десятилетий раст разрабатывают? И пока ни одного стандарта. Вот ещё пару раз по столько.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

194. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (-), 18-Ноя-25, 14:59 
> Жди релиза gccrs

Вот да, gcc-based фронтэнд было бы здорово. А все эти cogegen-gcc с проблемным rustc и его скачиванием ночнушек - не, спасибо. Пусть те господа 3930сами это юзают. Gcc куда более комфортный и дружественный по дефелопу тулчейн чем rustc, имхо.

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

11. "CPython может сделать Rust обязательной сборочной зависимост..."  +4 +/
Сообщение от Аноним (11), 18-Ноя-25, 08:40 
В случае проблем с LLVM отправить им патч и ждать ответного гудка. Гусей не трогать.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

13. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от morphe (?), 18-Ноя-25, 08:43 
А никто и не привязывается, работа над gcc идёт параллельно

https://blog.antoyo.xyz/rustc_codegen_gcc-progress-report-38

> With LTO done, the remaining big tasks are:
>    Finish debug info support
>    Add support for other architectures
>    Fix issues with unwinding
>    Rustup distribution

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

39. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Соль земли2 (?), 18-Ноя-25, 10:03 
Пропадёт же весь смысл LLVM IR, в котором есть строгая типизация, на которую, скорее всего, опирается Rust (очень похожи обозначения i8, i32 и т.д.).
Ответить | Правка | Наверх | Cообщить модератору

42. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (11), 18-Ноя-25, 10:12 
> скорее всего
> очень похожи обозначения

Толсто.

Ответить | Правка | Наверх | Cообщить модератору

60. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним10084 и 1008465039 (?), 18-Ноя-25, 10:53 
А какая разница, какая типизация в LLVM IR для божественного Rust? Скажу по секрету - x86-машинный код вообще бестиповый, а в него компилируется и Си, и Раст
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

89. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от morphe (?), 18-Ноя-25, 12:09 
> Пропадёт же весь смысл LLVM IR, в котором есть строгая типизация, на
> которую, скорее всего, опирается Rust (очень похожи обозначения i8, i32 и
> т.д.).

Не полагается, в случае с llvm и полагаться нельзя, потому что когда он собран без assertions он валится в сегфолт на каждом шагу, проверок в нём полезных для пользователя нет.

Rust сам всё проверяет, и всегда выдаёт валидный IR.

Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

131. "CPython может сделать Rust обязательной сборочной зависимост..."  –1 +/
Сообщение от Аноним (131), 18-Ноя-25, 13:24 
>Как быть с тем, что llvm всё не научили генерировать нормальный код? В 100% случаев код у gcc был более адекватным

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

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

160. "CPython может сделать Rust обязательной сборочной зависимост..."  –1 +/
Сообщение от Аноним (160), 18-Ноя-25, 14:03 
Скорее как быть с тем, что раст поддерживает только две платформы - x86_64 и aarch64.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

180. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (180), 18-Ноя-25, 14:36 
Это ложь. Смотри доклад Яндекса ещё много лет назад - они от gcc отказались полностью. Сейчас, по крайней мере по моим бенчам, разрыв ещё больше увеличился.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

207. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (6), 18-Ноя-25, 15:29 
Больше докладов смотри. Или открой дизассемблер и не пори чушь.
Ответить | Правка | Наверх | Cообщить модератору

15. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от Кошкажена (?), 18-Ноя-25, 08:54 
Сейчас питон собирается в 4 потока ~5 минут.
Ответить | Правка | Наверх | Cообщить модератору

17. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Жироватт (ok), 18-Ноя-25, 09:08 
Без прогона тестов?
Ответить | Правка | Наверх | Cообщить модератору

20. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Кошкажена (?), 18-Ноя-25, 09:24 
> Без прогона тестов?

Без. Сейчас попробовала снова после make clean - результат 1m1,692s

Ответить | Правка | Наверх | Cообщить модератору

24. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Жироватт (ok), 18-Ноя-25, 09:32 
У меня питон2 10 минут после сборки тесты жевал, лол.
Но я не отключаю, мусть будет
Ответить | Правка | Наверх | Cообщить модератору

29. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от пох. (?), 18-Ноя-25, 09:46 
тесты могут быть нужны только если ты собираешь питон для кого-то кроме себя. (а могут и не быть)

> Но я не отключаю, мусть будет

ну да, буковки с цифирками бегут по экрану, можно делать умное лицо...

Ответить | Правка | Наверх | Cообщить модератору

32. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Жироватт (ok), 18-Ноя-25, 09:50 
Ну, для второго питиона уже желательно бы, бо пакет уже выпилен и остался только в ауре.

> ну да, буковки с цифирками бегут по экрану, можно делать умное лицо...

Поэтому ты так делаешь?

Ответить | Правка | Наверх | Cообщить модератору

36. "CPython может сделать Rust обязательной сборочной зависимост..."  –1 +/
Сообщение от пох. (?), 18-Ноя-25, 09:53 
твой хеловрот либо работает, либо не работает. (причем во втором случае ты ничего сделать не сможешь)
Зачем ты расходуешь невосполнимые ресурсы планеты и свою жизнь на совершенно бесполезную хрень?

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

Ответить | Правка | Наверх | Cообщить модератору

41. "CPython может сделать Rust обязательной сборочной зависимост..."  –1 +/
Сообщение от Жироватт (ok), 18-Ноя-25, 10:11 
Чувак, попробуй немного потоньше, а?
Ну даже для меня слишком грубо работаешь.
Ответить | Правка | Наверх | Cообщить модератору

54. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (-), 18-Ноя-25, 10:45 
Это местный алконавт предпенсионного возраста. Просто отфильтруй его посты в игнор через плагин User JavaScript and CSS. Я давно так сделал, чтобы меньше визуального мусора было.
Ответить | Правка | Наверх | Cообщить модератору

83. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Жироватт (ok), 18-Ноя-25, 11:50 
Думаю, что задействую что-то аналогичное родному сворачиванию, скриптом, да
Ответить | Правка | Наверх | Cообщить модератору

92. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от User (??), 18-Ноя-25, 12:20 
> Ну, для второго питиона уже желательно бы, бо пакет уже выпилен и
> остался только в ауре.

эээээ... а если ну вот контейнер под это дело взять, то...? Дай угадаю - взамуж не возьмут?

Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

122. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Жироватт (ok), 18-Ноя-25, 13:05 
А зачем, если задача решается простой сборкой пакета?
Ответить | Правка | Наверх | Cообщить модератору

127. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от User (??), 18-Ноя-25, 13:20 
> А зачем, если задача решается простой сборкой пакета?

Ну так "вот это всё" начиная с, собственно, пакетных менеджеров как раз таки и городили, чтобы сборкой "по месту" не озадачиваться, не?

Ответить | Правка | Наверх | Cообщить модератору

171. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Жироватт (ok), 18-Ноя-25, 14:21 
> Ну так "вот это всё" начиная с, собственно, пакетных менеджеров как раз таки и городили, чтобы сборкой "по месту" не озадачиваться, не?

Неа, рекомендую покурить вопрос глубже.
Пакетники делали не для "ты не компилируешь дома" - иначе возможности сборки и опакечивания были бы не развиты - а больше для решения проблемы dependency hell, которая возникла буквально сразу после появления динамических библиотек (вообще безотносительно их формата: dll, so, чёрт-лысый) не виндовым способом, а грамотным разбиением софтового месива на пакеты

Ответить | Правка | Наверх | Cообщить модератору

175. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (-), 18-Ноя-25, 14:32 
> для решения проблемы dependency hell, которая возникла буквально сразу после появления динамических библиотек

В итоге проблема осталась)
У вас не правильный жлиб-ц, идите в пень (с)

> не виндовым способом, а грамотным разбиением софтового месива на пакеты

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


Ответить | Правка | Наверх | Cообщить модератору

19. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аномалии (?), 18-Ноя-25, 09:24 
А в чем преимущество сборки перед уже готовыми пакетами?
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

21. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от Кошкажена (?), 18-Ноя-25, 09:26 
> А в чем преимущество сборки перед уже готовыми пакетами?

* Если ты хочешь сам собрать и не доверяешь тем, кто собирал. Например, если бутстрапишь систему.
* Добавить нужные опции при сборке. Вроде как для того же nogil нужно пересобирать.

Ответить | Правка | Наверх | Cообщить модератору

35. "CPython может сделать Rust обязательной сборочной зависимост..."  +2 +/
Сообщение от Жироватт (ok), 18-Ноя-25, 09:52 
Не всегда они есть, готовые пакеты.
Или есть, но древних версий.
Или есть, но реально хз от кого, на сюзевской OBS и "добавьте строчки в список реп".
Или нужно настроить пакет до сборки.
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

51. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от Аноним (168), 18-Ноя-25, 10:36 
Есть некая программа, в ней есть питон. Однажды, после очередного обновления ты обнаруживаешь, что твой проект не полностью (полностью не) открывается из-за разности версий питонов. Да, питоны совместимы между собой чуть менее, чем никак. Дистры на этот случай сделали взаимоисключающую установку таких версий. Поставить старый питон из готовых пакетов ты не можешь - система начинает сносить всё по цепочке, включая пакетный манагер и далее...
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

147. "CPython может сделать Rust обязательной сборочной зависимост..."  –1 +/
Сообщение от Аноним (131), 18-Ноя-25, 13:50 
>Дистры на этот случай сделали взаимоисключающую установку таких версий.

2025 год на дворе, а вы до сих пор не осилили Nix. Стыдно должно быть.

Ответить | Правка | Наверх | Cообщить модератору

206. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (180), 18-Ноя-25, 15:27 
> Дистры на этот случай сделали взаимоисключающую установку таких версий

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

Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

74. "CPython может сделать Rust обязательной сборочной зависимост..."  –1 +/
Сообщение от kravich (ok), 18-Ноя-25, 11:22 
Зачем вам вообще самим собирать питон? Есть же человеческие бинарные пакеты
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

94. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от User (??), 18-Ноя-25, 12:23 
> Зачем вам вообще самим собирать питон? Есть же человеческие бинарные пакеты

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

Ответить | Правка | Наверх | Cообщить модератору

129. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (124), 18-Ноя-25, 13:22 
> Сейчас питон собирается в 4 потока ~5 минут.

А то добавится ещё время сборки самого Раста.

Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

27. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от пох. (?), 18-Ноя-25, 09:43 
Просто напоминаю что "поддерживаются Rust как минимум на уровне Tier 2" означает что хрустокомпилятор на этой платформе как-то вообще запускается. (И совершенно не означает что хотя бы запустится собранный для нее хеловрот)

Причем чинить никто даже и не собирался.

Ответить | Правка | Наверх | Cообщить модератору

101. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (55), 18-Ноя-25, 12:34 
Стандартный поток лжи от растохейтера.

>Причем чинить никто даже и не собирался.

У тебя конечно же есть опрос всех разработчкиков из которого твои слова подтверждаются?

Ответить | Правка | Наверх | Cообщить модератору

164. Скрыто модератором  +/
Сообщение от Аноним (164), 18-Ноя-25, 14:10 
Ответить | Правка | Наверх | Cообщить модератору

181. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (180), 18-Ноя-25, 14:38 
Собрать должны пользователи этих платформ, а не собираются они потому что их нет.
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

30. "CPython может сделать Rust обязательной сборочной зависимост..."  +2 +/
Сообщение от Смузихлеб забывший пароль (?), 18-Ноя-25, 09:46 
эпически. Можно даже сказать, сказочно )
Однако, одного только раста с проверками боровов в дополнение к питону очевидно маловато для запуска скриптика на питоне. Очевидно, что в зависимостях должны ещё появиться как минимум жс и бонусом можно прилепить бейсик с паскалем

А после - объявить о новом, инновационном и безопасном питоне 4, который ломает совместимость с 3-м не хуже, чем 3-й со 2-м. С тем нюансом, что, где есть питон - там гарантированно будут пакеты с упомянутыми ЯП и нередко более стабильные в плане обратной совместимости, а код в любом случае придётся переписывать

Ответить | Правка | Наверх | Cообщить модератору

40. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Жироватт (ok), 18-Ноя-25, 10:09 
Ты забыл про node + v8, жс как язым можно и на встроенном интерпретаторе выполнять.

При компилировании питоньего скрипта в .pyc в таком Питон4 небось нужно будет:
- каждый раз вызывать ноду, которая будет искать модули для себя в NPM (со свежими лефтпадами и вирусами)
- обновлённая нода будет БЕЗОПАСТНО выкачивать модули из pip, которые при развёртывании будут уже сами запускать в контексте себя по ещё одному экземпляру ноды для БЕЗОПАСНОЙ скачки своих зависимостей, конечно с обновлением своего набора лефтпалов из NPM и так рекурсивно для каждой ветки дерева зависимостей
- скрипт на ноде будет запускать и контролировать контролиующий его самого скрипт на питоне, который сгененрирует скрипт на пёрле, чтобы выполнить предварительные билдтаски
- файлы перед сборкой будут скормлены чекателю боровов, который достанет афиногенно-аффинажные мутные типы и померит им череп, а также степень "проснутости" кода. При нахождении лексемы типа "бро", "ниггер", "slave", "master", "три хандред бакс" и прочих - откажется собирать этот неполиткорректный код.
- после проверки ржавым проверяльщиком скрипт на джс должен будет запросить паспортные данные сборщика, его ЭП, его цели сборки, провести тест на политическую сознательность и соответствие текущим нарративам CNN и отправить все в ЦРУ. Если тест пройден не менее чем на 95% - сборка разрешается, иначе высылается зондеркоманда.
- после чего код собирается
- после чего прогоняются тесты
- после чего выполняются посбилд-таски на смеси из пёрло-джеэсного кода, формирующие выхлоп на похапэ
- после чего результат пакетируется

Ответить | Правка | Наверх | Cообщить модератору

204. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (204), 18-Ноя-25, 15:25 
Жир начал сочиться из системного блока рано утром. Солнце только показалось из-за горизонта, запели первые утренние пташки, а под компом уже была порядочная жирная лужа. Я не понимал в чём причина этого явления и просто протёр лужу. Когда я включил компьютер, жир начал вытекать уже и из монитора тонкой но непрерывной струёй. Я терпел, я думал это пройдёт. Но всё же была непонятна причина столь активного жироотделения. Когда я зашёл на опеннет, жир потёк таким потоком что нужно было подставлять тазик под монитор и системник и выносить их каждые 20 минут. Потом я открыл эту новость... Это было нечто невообразимое, это был уже не поток, это было какое-то цунами жира! Он хлынул из компа, ничто уже не могло его остановить! Поток жира нёсся, снося всё на своём пути. Не знаю каким чудом мне удалось уцелеть, ибо от моего дома остались одни руины, двор сейчас похож на пустыню с барханами из жира. Погибли люди, некоторые лишились крыши над головой. Жироватт, что же ты наделал?
Ответить | Правка | Наверх | Cообщить модератору

34. "CPython может сделать Rust обязательной сборочной зависимост..."  +2 +/
Сообщение от mos87 (ok), 18-Ноя-25, 09:52 
Похоже это намеренное внедрение расто-зависимости ради блага самого раста. Ведь раст нужно развивать ВСЕМ, потому раст это ПРАВИЛЬНО. А остальное - нет.
Ответить | Правка | Наверх | Cообщить модератору

38. "CPython может сделать Rust обязательной сборочной зависимост..."  –3 +/
Сообщение от Аноним (37), 18-Ноя-25, 10:00 
Сейчас тут начнется традиционный вой воинов против Раста и гентушников. В то время как все нормальные люди устанавсливают готовые бинари и от изначального языка им не горячо не холодно.
Ответить | Правка | Наверх | Cообщить модератору

50. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от Аноним (-), 18-Ноя-25, 10:31 
Если сидеть на конформистском железе типа x86_64, то да. А если на x86 (32-бит), то уже проблема. Не говоря про другие архитектуры (не буду упоминать всуе), где физически нет компилятора Rust (ну или есть, но работает чуть лучше, чем никак).
Ответить | Правка | Наверх | Cообщить модератору

53. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (168), 18-Ноя-25, 10:38 
> типа x86_64

Поправочка: уже x86_64_v2

Ответить | Правка | Наверх | Cообщить модератору

64. "CPython может сделать Rust обязательной сборочной зависимост..."  –1 +/
Сообщение от Аноним (204), 18-Ноя-25, 11:05 
> x86_64_v2

Features match the 2008 Intel Nehalem architecture, excluding Intel-specific instructions.

v3 скоро уже 13 лет будет, окститесь.

Ответить | Правка | Наверх | Cообщить модератору

205. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от alex74 (?), 18-Ноя-25, 15:26 
Проблема в том, что расширения v3 отсутствуют в недорогих процессорах внезависимости от их года выпуска.
Ответить | Правка | Наверх | Cообщить модератору

99. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (37), 18-Ноя-25, 12:34 
> другие архитектуры (не буду упоминать всуе), где физически нет компилятора Rust

На каких конкретно аохитектурах нет Раста, но есть CPython?

Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

128. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (128), 18-Ноя-25, 13:21 
> А если на x86 (32-бит), то уже проблема.

Почему прблема?

Даже на официальном сайте есть бинари:

https://forge.rust-lang.org/infra/other-installation-methods...

Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

155. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (149), 18-Ноя-25, 13:58 
Готовые бинари непортабельны часто по архитектурам, а собраны криво.
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

46. "CPython может сделать Rust обязательной сборочной зависимост..."  +5 +/
Сообщение от Аноним (-), 18-Ноя-25, 10:21 
Я будучи достаточно лояльным к Rust вынужден признать, что это уже ПЕРЕБОР. Начинают посещать мысли, что делается это всё умышленно.
Ответить | Правка | Наверх | Cообщить модератору

61. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от Аноним (61), 18-Ноя-25, 10:54 
Тут и так всё на поверхности: раст проталкивают и кнутом, и морковкой :) только непонятно, ЗАЧЕМ это всё - понятно ведь, что язык - тупиковый, его даже если всем миром расширять и использовать, гнилая концепция с указателями сводит всё на нет.
Ответить | Правка | Наверх | Cообщить модератору

93. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (93), 18-Ноя-25, 12:23 
Понятно, _зачем_, но непонятно, КТО.

У кого есть столько денег и людей?

Ответить | Правка | Наверх | Cообщить модератору

134. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от ProfessorNavigator (ok), 18-Ноя-25, 13:29 
Да в общем то картина уже практически прояснилась. Тут недавно были новости про количество Ржавого в Андроиде...
Ответить | Правка | Наверх | Cообщить модератору

132. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (124), 18-Ноя-25, 13:25 
Ну раз NSA призывает использовать его, то понятно, что безопастный он для кого надо.
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

130. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (128), 18-Ноя-25, 13:23 
> Начинают посещать мысли, что делается это всё умышленно

Умышленно внедряют Раст в CPython? А дожны были неумышленно внедрить, или что?

Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

172. "CPython может сделать Rust обязательной сборочной зависимост..."  –1 +/
Сообщение от Аноним (-), 18-Ноя-25, 14:23 
> Умышленно внедряют Раст в CPython? А дожны были неумышленно внедрить, или что?

А что тобой такого не происходило?
Кодил кодил и тут бац!, случайно добавил новый язык программирования в проект.

Судя по комментариям с анонами такое постоянно случается)


Ответить | Правка | Наверх | Cообщить модератору

133. "CPython может сделать Rust обязательной сборочной зависимост..."  +2 +/
Сообщение от Аноним (131), 18-Ноя-25, 13:28 
>Я будучи достаточно лояльным к Rust вынужден признать, что это уже ПЕРЕБОР.

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

Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

137. "CPython может сделать Rust обязательной сборочной зависимост..."  –1 +/
Сообщение от ProfessorNavigator (ok), 18-Ноя-25, 13:32 
Ну не хотят Ржавые писать нормальный код, хотя Ржавому уже 10 лет стукнуло.
https://www.opennet.dev/opennews/art.shtml?num=64093
https://www.opennet.dev/opennews/art.shtml?num=64226

Исправил, не благодарите.

Ответить | Правка | Наверх | Cообщить модератору

148. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от Аноним (131), 18-Ноя-25, 13:52 
>Исправил, не благодарите.

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

Ответить | Правка | Наверх | Cообщить модератору

151. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от ProfessorNavigator (ok), 18-Ноя-25, 13:55 
> О, и это говорит человек, не осилившиый xml парсер. Вот вы не
> можете доказать несостоятельность раста в плане порчи памяти, поскольку гарантии раста
> ВНЕЗАПНО работают.

https://www.opennet.dev/openforum/vsluhforumID3/138411.html#146
Та-ак, пункт 4 есть. Что там ещё по списку?

И да, мы обсуждаем не меня а НЕНУЖНОСТЬ РЖАВОГО ;)

Ответить | Правка | Наверх | Cообщить модератору

177. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Анонимусс (?), 18-Ноя-25, 14:33 
> Ну не хотят Ржавые писать нормальный код, хотя Ржавому уже 10 лет стукнуло.

Не хотят дыpяшечники писать нормальный код, хотя Дыpяхе уже полтиник стукнуло.

www.opennet.ru/opennews/art.shtml?num=64255
www.opennet.ru/opennews/art.shtml?num=64138
www.opennet.ru/opennews/art.shtml?num=64022
www.opennet.ru/opennews/art.shtml?num=63946

Исправил, не благодарите.

Ответить | Правка | К родителю #137 | Наверх | Cообщить модератору

185. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от ProfessorNavigator (ok), 18-Ноя-25, 14:44 
>> Ну не хотят Ржавые писать нормальный код, хотя Ржавому уже 10 лет стукнуло.
> Не хотят дыpяшечники писать нормальный код, хотя Дыpяхе уже полтиник стукнуло.
> www.opennet.ru/opennews/art.shtml?num=64255

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

> www.opennet.ru/opennews/art.shtml?num=64138

Кто у нас там X сервер писал, уж не RedHat ли случаем? Т.е. криворукие программисты RedHat в очередной раз накосячили/не нашли ошибки, да.
  
> www.opennet.ru/opennews/art.shtml?num=64022

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

> www.opennet.ru/opennews/art.shtml?num=63946

Напомните, кем оно там внедряется?

> Исправил, не благодарите.

Т.е. вы в очередной раз подтвердили, что всё, что пишется ради денег - г...о.

Но обсуждали мы не это, мы обсуждаем НЕНУЖНОСТЬ РЖАВОГО ;)


Ответить | Правка | Наверх | Cообщить модератору

189. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (-), 18-Ноя-25, 14:54 
> Криворукие программисты Google в очередной раз накосячили, да.
> Т.е. криворукие программисты RedHat в очередной раз накосячили/не нашли ошибки, да.
> А кто там у нас это пишет? Уж не очередная корпорация ли?

А что их объединяет?
То что эти проекты были написаны на убогих недоязыках прошлого тысячелетия.
Это как сегодня рубить дерево каменным топором с аргументами "диды вырубали!!!" и "я могу починить прямо в поле копролитами и палкой"

> Т.е. вы в очередной раз подтвердили, что всё, что пишется ради денег - г...о.

Ну так ваша программа не ради денег написана, а все равно овно

> Но обсуждали мы не это, мы обсуждаем НЕНУЖНОСТЬ РЖАВОГО ;)

Можете обсуждать)
Но ржавый уже в ядре, анлроиде и хроме.
Ваше мнение никого не волнует.
Караван идет несмотря на ваши комментарии)


Ответить | Правка | Наверх | Cообщить модератору

192. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от ProfessorNavigator (ok), 18-Ноя-25, 14:58 
> А что их объединяет?

Криворукость корпоративных программистов ;)


> Ну так ваша программа не ради денег написана, а все равно овно

https://www.opennet.dev/openforum/vsluhforumID3/138411.html#146
Снова пункт 4 - сегодня уже было. Повторяетесь))

Но обсуждаем мы не это, а то, что РЖАВЫЙ НЕ НУЖЕН


Ответить | Правка | Наверх | Cообщить модератору

199. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Анонимусс (?), 18-Ноя-25, 15:06 
> Но обсуждали мы не это, мы обсуждаем НЕНУЖНОСТЬ РЖАВОГО ;)

Нет, проффессор, вы даже ненужность не обсуждаете.
Вы своим унылыми вбросами только пытаетесь это сделать.

Но какой смыслы? С вами тут никто обсуждать ничего не будет. И тем более никто их присутствующих не решает такой вопрос.
Для этого нужно хотя бы пойти в Pre-PEP и высказать там аргументированное мнение.

Вы это прекрасно знаете. Но все равно продолжаете набрасывать.
Такая вот бессильная попытка хоть на что-то повлиять.
Учитывая сколько однотипных комментарием вы сделали в это теме - это забавно :)

Ответить | Правка | К родителю #185 | Наверх | Cообщить модератору

203. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от ProfessorNavigator (ok), 18-Ноя-25, 15:16 
>[оверквотинг удален]
> Нет, проффессор, вы даже ненужность не обсуждаете.
> Вы своим унылыми вбросами только пытаетесь это сделать.
> Но какой смыслы? С вами тут никто обсуждать ничего не будет. И
> тем более никто их присутствующих не решает такой вопрос.
> Для этого нужно хотя бы пойти в Pre-PEP и высказать там аргументированное
> мнение.
> Вы это прекрасно знаете. Но все равно продолжаете набрасывать.
> Такая вот бессильная попытка хоть на что-то повлиять.
> Учитывая сколько однотипных комментарием вы сделали в это теме - это забавно
> :)

Мы обсуждаем не меня, а НЕНУЖНОСТЬ РЖАВОГО ;)

Ответить | Правка | Наверх | Cообщить модератору

157. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (149), 18-Ноя-25, 13:58 
> Начинают посещать мысли, что делается это всё умышленно.

Так и есть. Не представляю, как мы раньше пользовались питоном без Rust'а.

Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

56. "CPython может сделать Rust обязательной сборочной зависимост..."  +3 +/
Сообщение от Аноним (56), 18-Ноя-25, 10:49 
Заменить везде питон на perl5 и делов то.
Ответить | Правка | Наверх | Cообщить модератору

69. "CPython может сделать Rust обязательной сборочной зависимост..."  +2 +/
Сообщение от Вапел Дупов (?), 18-Ноя-25, 11:16 
на C++. он сегодня куда удобнее чем раньше.
Ответить | Правка | Наверх | Cообщить модератору

75. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от _kp (ok), 18-Ноя-25, 11:23 
Действительно. Вот, свежий Visual Studio таких ли предупреждений навыдаёт на код из примеров, и так противится компиляции даже потенциально небезопасного кода. А Xcode это обычно спокойно скомпилирует. Прололчу про разработку в vim и подобном.
Ответить | Правка | Наверх | Cообщить модератору

125. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (-), 18-Ноя-25, 13:14 
> обычно спокойно скомпилирует. Прололчу про разработку в vim и подобном.

В что - vim? Там ругаться будет - компилер. И вот что-что а у gcc и clang статический анализ и варнинги очень сильно подтянули. В gcc аж вообще статический анализатор встроили в последних версиях.

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

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

Ответить | Правка | Наверх | Cообщить модератору

136. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (131), 18-Ноя-25, 13:31 
>И вот что-что а у gcc и clang статический анализ и варнинги очень сильно подтянули. В gcc аж вообще статический анализатор встроили в последних версиях.

Да? А покажи предупреждение, что разыменновывается нулевой указатель. Или как всегда лжёте?
>Не говоря о том что билдсистема может делать что угодно

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

А есть ещё настоящие сишники, понаделовшие кучу ошибок. В иксах до сих пор баги из 1990-ых исправляют, в 2025 году. Позор.

Ответить | Правка | Наверх | Cообщить модератору

170. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (164), 18-Ноя-25, 14:16 
> Да? А покажи предупреждение, что разыменновывается нулевой указатель. Или как всегда лжёте?

растодеточка, обновляй методичку.
```c
int main()
{
    int *x = 0;
    return *x;
}
```

```shell
$ gcc a.c -Werror -Wnull-dereference -O2
a.c: In function ‘main’:
a.c:4:16: error: null pointer dereference [-Werror=null-dereference]
    4 |         return *x;
      |                ^~
cc1: all warnings being treated as errors
```

Ответить | Правка | Наверх | Cообщить модератору

178. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Анонимусс (?), 18-Ноя-25, 14:35 
> -Wnull-dereference

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

Ответить | Правка | Наверх | Cообщить модератору

85. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (85), 18-Ноя-25, 12:05 
В нём до сих пор нет таких функций, как join и split для строк.
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

119. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Антонимус (?), 18-Ноя-25, 12:55 
Есть. :)
Ответить | Правка | Наверх | Cообщить модератору

200. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Медведь (ok), 18-Ноя-25, 15:13 
std::views::join_with, std::views::split тебе ни о чем не говорят?
Ответить | Правка | К родителю #85 | Наверх | Cообщить модератору

95. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (93), 18-Ноя-25, 12:23 
На raku.
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору

58. "CPython может сделать Rust обязательной сборочной зависимост..."  +5 +/
Сообщение от Аноним (61), 18-Ноя-25, 10:52 
Запомните, юные авангардисты, чем глубже вы сегодня засовываете Раст, тем больнее его завтра будет вынимать. Так что особо не радуйтесь распространению ржы - она вам боком выйдет.
Ответить | Правка | Наверх | Cообщить модератору

72. "CPython может сделать Rust обязательной сборочной зависимост..."  +2 +/
Сообщение от Вапел Дупов (?), 18-Ноя-25, 11:19 
так они не думают про завтра. живут одним днём. а кто-то потом разгребать будет.

но вообще, просто похоже на саботаж свободного софта.

Ответить | Правка | Наверх | Cообщить модератору

107. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Кошкажена (?), 18-Ноя-25, 12:38 
> Запомните, юные авангардисты

Там сам дед пожизненый диктатор условно дал добро. Хотя ему уже все равно вроде как.

Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору

115. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от Аноним (-), 18-Ноя-25, 12:51 
А зачем вы его куда-то засовывать?
На нем нужно просто писать код.
Как говорится "друзей не надо иметь, с ними нужно дружить!" (с)

Просто новый инструмент, который используют те, кому это нравится.
Вам не нравится? Кнопочка "форк" в от том углу.
А.. вы не можете тк у вас лапка-из-дупки? Ну... sad to be you
У нас тут опенсорс и вам никто ничем не обязан.

Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору

141. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (141), 18-Ноя-25, 13:39 
"Иметь надо пользователей с помощью "друзей" (С)
Ответить | Правка | Наверх | Cообщить модератору

142. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (141), 18-Ноя-25, 13:40 
Лучшие друзья опенсорса NSA (TM), CIA (TM) рекомендуют!
Ответить | Правка | К родителю #115 | Наверх | Cообщить модератору

59. "CPython может сделать Rust обязательной сборочной зависимост..."  +3 +/
Сообщение от Аноним (-), 18-Ноя-25, 10:52 
Мне как питонисту неприятны такие новости. Jython и IronPython не готовы заменить CPython как не крути (годятся только для проектов с нуля без сторонних Python библиотек).
Ответить | Правка | Наверх | Cообщить модератору

63. "CPython может сделать Rust обязательной сборочной зависимост..."  –1 +/
Сообщение от Аноним (61), 18-Ноя-25, 11:03 
> причины внедрения Rust — обеспечение безопасной работы с памятью

Звучит так дилетантски, будто из всех 200 ЯП никто не думал о безопасности и вдруг раз - изобрели Ржу! :)) Так тупо.... Даже "ассемблер с классами" - и тот давно имеет авто-указатели, ТОЖЕ БЕЗОПАСНО работающие с памятью, да ещё при этом являясь промышленным стандартом + ООП. Накой ляд тут ржа?? Чисто погемороить и без того зачуханых uндуcuков? От них вы точно не получите качественный код; "экономия на программистах" всегда оборачивается провалом проекта или превращением его в неподдерживаемого монстра.

Ответить | Правка | Наверх | Cообщить модератору

135. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от Аноним (128), 18-Ноя-25, 13:31 
>> причины внедрения Rust — обеспечение безопасной работы с памятью
> Звучит так дилетантски
> Даже "ассемблер с классами"
> Накой ляд тут ржа??

Накой, спрашиваешь? Ну вот, например:

int a = 1;
int& b = std::max(a, 10);

Вот мы и отстрелили себе ногу в твоем любимом "ассемблере с классами". И даже без динамического выделения памяти.

Теперь понятно, зачем нужен Раст?

Ответить | Правка | Наверх | Cообщить модератору

139. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от xsignal (ok), 18-Ноя-25, 13:34 
> Теперь понятно, зачем нужен Раст?

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

Ответить | Правка | Наверх | Cообщить модератору

140. "CPython может сделать Rust обязательной сборочной зависимост..."  –1 +/
Сообщение от ProfessorNavigator (ok), 18-Ноя-25, 13:38 
О, значит высосанные примеры кода из вашей методички ещё не убрали? Н-да, совсем дураков жизнь ничему не учит...
Ответить | Правка | К родителю #135 | Наверх | Cообщить модератору

150. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (131), 18-Ноя-25, 13:53 
>О, значит высосанные примеры кода из вашей методички ещё не убрали?

Ошибка компиляции есть? Нет? Ну так в чём проблема?

Ответить | Правка | Наверх | Cообщить модератору

152. "CPython может сделать Rust обязательной сборочной зависимост..."  –1 +/
Сообщение от ProfessorNavigator (ok), 18-Ноя-25, 13:57 
>>О, значит высосанные примеры кода из вашей методички ещё не убрали?
> Ошибка компиляции есть? Нет? Ну так в чём проблема?

Очевидно же - в голове того, кто пишет такой код))

Ответить | Правка | Наверх | Cообщить модератору

198. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (37), 18-Ноя-25, 15:02 
> Очевидно же - в голове того, кто пишет такой код))

Какой "такой"?

Ответить | Правка | Наверх | Cообщить модератору

202. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от ProfessorNavigator (ok), 18-Ноя-25, 15:15 
> Какой "такой"?

Красивый))

Но обсуждаем мы не высосанные из пальца маркетологами примеры кода в методичке проплаченных троллей, а НЕНУЖНОСТЬ РЖАВОГО

Ответить | Правка | Наверх | Cообщить модератору

154. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от ProfessorNavigator (ok), 18-Ноя-25, 13:57 
>>О, значит высосанные примеры кода из вашей методички ещё не убрали?
> Ошибка компиляции есть? Нет? Ну так в чём проблема?

И да, т.е. существование методички вы наконец признаёте. Отлично)) Больше вопросов не имею.

Ответить | Правка | К родителю #150 | Наверх | Cообщить модератору

196. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (37), 18-Ноя-25, 15:01 
> О, значит высосанные примеры кода из вашей методички ещё не убрали?

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

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

Ответить | Правка | К родителю #140 | Наверх | Cообщить модератору

201. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от ProfessorNavigator (ok), 18-Ноя-25, 15:13 
> Не убрали возможность отстрелить ногу на ровном месте. И не из методички,
> а из языка.

Т.е. и вы тоже признаёте наличие методички. Отлично)) Больше вопросов нет.

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

Для тех, кто не умеет на С++ писать - да, основная проблема. У остальных всё в порядке ;)

Но обсуждаем мы не это, мы обсуждаем НЕНУЖНОСТЬ РЖАВОГО))


Ответить | Правка | Наверх | Cообщить модератору

179. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Кошкажена (?), 18-Ноя-25, 14:35 
>>> причины внедрения Rust — обеспечение безопасной работы с памятью
>> Звучит так дилетантски
>> Даже "ассемблер с классами"
>> Накой ляд тут ржа??
> Накой, спрашиваешь? Ну вот, например:
> int a = 1;
> int& b = std::max(a, 10);
> Вот мы и отстрелили себе ногу

Вообще-то тут будет ошибка компиляции.


Ответить | Правка | К родителю #135 | Наверх | Cообщить модератору

138. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (131), 18-Ноя-25, 13:34 
>Даже "ассемблер с классами" - и тот давно имеет авто-указатели, ТОЖЕ БЕЗОПАСНО работающие с памятью

А так же дающие прямо из коробки кучу UB.

Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

146. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от ProfessorNavigator (ok), 18-Ноя-25, 13:47 
Давайте сразу пройдёмся по всему списку вашей методички, чтобы не тратить ни наше, ни ваше время.

1) Неопределённое поведение (чушь, почему - объяснено уже тысячу раз, но можно и в тысячу первый: любое UB связано с работой аппаратной части, если вы не можете это обойти - не садитесь программировать)
2) Безопасная работа с памятью. Т.е. просто встроенные в компилятор статический анализатор. Которые ещё и глючить может.
3) Мифическая архитектура языка, которая позволяет избежать ошибок. А ещё волосы после неё становятся шелковистыми.
4) Облить оппонента грязью и обвинить в теориях заговора.
5) Высосанные из пальца примеры кода, которые в реальной жизни никто и никогда не использует.

Вроде ничего не забыл. Но если и забыл - не страшно, вы меня сейчас всё равно поправите.

Ответить | Правка | Наверх | Cообщить модератору

156. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (131), 18-Ноя-25, 13:58 
>Давайте сразу пройдёмся по всему списку вашей методички

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

Каждому сишнику железо мешает. Вот только объясните мне, почему на уровне типов нельзя разделить возможно нулевые и гарантированно не нулевые указатели? Вы так громко молчите, что я вообще ничего не слышу. Можете повторить?
>Которые ещё и глючить может.

Каковы ваши доказательства?
>Мифическая архитектура языка, которая позволяет избежать ошибок

Доставайте опровержение, оно вам понадобится.
>Облить оппонента грязью и обвинить в теориях заговора.

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

Ссылку на баги в иксах прямиком из девеяностых приводить или сами найдёте?

Ответить | Правка | Наверх | Cообщить модератору

159. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от ProfessorNavigator (ok), 18-Ноя-25, 14:00 
>[оверквотинг удален]
> нельзя разделить возможно нулевые и гарантированно не нулевые указатели? Вы так
> громко молчите, что я вообще ничего не слышу. Можете повторить?
>>Которые ещё и глючить может.
> Каковы ваши доказательства?
>>Мифическая архитектура языка, которая позволяет избежать ошибок
> Доставайте опровержение, оно вам понадобится.
>>Облить оппонента грязью и обвинить в теориях заговора.
> Нет вы.
>>Высосанные из пальца примеры кода, которые в реальной жизни никто и никогда не использует.
> Ссылку на баги в иксах прямиком из девеяностых приводить или сами найдёте?

Мы обсуждаем не сишников и не иксы, мы обсуждаем НЕНУЖНОСТЬ РЖАВОГО.


Ответить | Правка | Наверх | Cообщить модератору

86. "CPython может сделать Rust обязательной сборочной зависимост..."  +2 +/
Сообщение от Аноним (-), 18-Ноя-25, 12:06 
Вот же провокаторы. Пусть делают форк и называют его RPython, а CPython оставляют как есть.
Ответить | Правка | Наверх | Cообщить модератору

126. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (-), 18-Ноя-25, 13:15 
> Вот же провокаторы. Пусть делают форк и называют его RPython, а CPython оставляют как

есть.
RustyPython Flying Circus. Это диды на пенсию вышли, но шоу совсем закрыть постеснялсь :)

Ответить | Правка | Наверх | Cообщить модератору

98. Скрыто модератором  +2 +/
Сообщение от Феникс123 (?), 18-Ноя-25, 12:32 
Ответить | Правка | Наверх | Cообщить модератору

104. Скрыто модератором  +/
Сообщение от xsignal (ok), 18-Ноя-25, 12:36 
Ответить | Правка | Наверх | Cообщить модератору

113. Скрыто модератором  +2 +/
Сообщение от Аноним (113), 18-Ноя-25, 12:50 
Ответить | Правка | Наверх | Cообщить модератору

162. Скрыто модератором  +/
Сообщение от ProfessorNavigator (ok), 18-Ноя-25, 14:06 
Ответить | Правка | Наверх | Cообщить модератору

120. Скрыто модератором  +/
Сообщение от Аноним (110), 18-Ноя-25, 13:01 
Ответить | Правка | К родителю #98 | Наверх | Cообщить модератору

123. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (-), 18-Ноя-25, 13:09 
> В перспективе, к версии Python 3.17, Rust может стать обязательной
> зависимостью при сборке CPython.

А можно оттуда еще питон дропнуть и оставить только Rust? В таком виде я б пожалуй против питона меньше возражал :D

Ответить | Правка | Наверх | Cообщить модератору

145. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от IdeaFix (ok), 18-Ноя-25, 13:46 
Я понимаю что Вирт мёртв, но... давно ничего не было про Оберон.
Ответить | Правка | Наверх | Cообщить модератору

169. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Grand (?), 18-Ноя-25, 14:15 
Ждем реализации RUST для отечественных архитектур процессоров !
Ответить | Правка | Наверх | Cообщить модератору

173. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от Аноним (166), 18-Ноя-25, 14:26 
Разработчикам питона виднее, на чём разрабатывать, сами разберутся.

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

А мы в Штатах и Гейропах будем всё делать на расте. Посмотрим, кто останется в каменном веке.

Ответить | Правка | Наверх | Cообщить модератору

182. "CPython может сделать Rust обязательной сборочной зависимост..."  –1 +/
Сообщение от Аноним (166), 18-Ноя-25, 14:40 
Самое забавное, что автор Питона - за перевод разработки на раст, но экспертам опеннета виднее.
Ответить | Правка | Наверх | Cообщить модератору

184. "CPython может сделать Rust обязательной сборочной зависимост..."  –1 +/
Сообщение от Аноним (-), 18-Ноя-25, 14:42 
> Самое забавное, что автор Питона - за перевод разработки на раст, но экспертам опеннета виднее.

Так ты сравнил какого-то автора питона с самыми экспертными ыкспертами!
Понятно что они разбираются лучше)


Ответить | Правка | Наверх | Cообщить модератору

197. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от xsignal (ok), 18-Ноя-25, 15:02 
Он давно уже отошёл от дел и поэтому не в теме.
Ответить | Правка | К родителю #182 | Наверх | Cообщить модератору

190. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от xsignal (ok), 18-Ноя-25, 14:55 
Раст - мёртворождённый проект, в данный момент его жизнь поддерживается исключительно искусственными вливаниями.
Ответить | Правка | Наверх | Cообщить модератору

193. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от Аноним (193), 18-Ноя-25, 14:59 
Браво!!! Гуманитарии всех стран, соединяйтесь! Добавим ещё больше бардака в экосистему питона подколодного!
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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