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.me/opennews/art.shtml?num=64275

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

Оглавление

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


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

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

Ответить | Правка | К родителю #1 | Наверх | 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 обязательной сборочной зависимост..."  +5 +/
Сообщение от Аноним (55), 18-Ноя-25, 10:48 
>питон уже давно менять на нормальный язык

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

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

124. Скрыто модератором  +/
Сообщение от Аноним (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ообщить модератору

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

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

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

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

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

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

74. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от 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 обязательной сборочной зависимост..."  –1 +/
Сообщение от Аноним (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ообщить модератору

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

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

50. "CPython может сделать Rust обязательной сборочной зависимост..."  +2 +/
Сообщение от Аноним (-), 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 +/
Сообщение от Аноним (64), 18-Ноя-25, 11:05 
> x86_64_v2

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

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

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

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

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

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

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

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

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

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

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

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

https://www.opennet.me/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ообщить модератору

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

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

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

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

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

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

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

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

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

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

Ответить | Правка | К родителю #150 | Наверх | 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 обязательной сборочной зависимост..."  +/
Сообщение от ProfessorNavigator (ok), 18-Ноя-25, 13:47 
Давайте сразу пройдёмся по всему списку вашей методички, чтобы не тратить ни наше, ни ваше время.

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

143. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (141), 18-Ноя-25, 13:42 
Так придумали всем коллективом уже лучшее название: PythoRust.
Ответить | Правка | Наверх | 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ообщить модератору

144. "CPython может сделать Rust обязательной сборочной зависимост..."  –1 +/
Сообщение от Аноним (131), 18-Ноя-25, 13:42 
Щас растохейтеры вам покажут - говорю, грозя кулаком - что происходит с теми, кто внедряет в проекты раст, маму родную не узнаете. Вы не просто пожалеете об этом, вы вообще никогда больше в жизны не захотите его внедрять. Вы знаете что они сделают - говорю угрожающим тоном - они стиснут зубы и молча затерпят. Не, тут на форуме они может и побузят немного, так для приличия, но больше они ничего делать не будут. Ни патчи в проект слать, ни собирать питон без раста, ни тем более переводить скрипты с питона на другой язык. Ну вот не могут ничего они сделать, лапки у них.
Ответить | Правка | Наверх | Cообщить модератору

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

153. "CPython может сделать Rust обязательной сборочной зависимост..."  +1 +/
Сообщение от голос_из_леса (ok), 18-Ноя-25, 13:57 
Только не гуглите кто это - Эмма Смит и Кирилл Подопригора
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

А на срасте думаешь не поимеют?) "Не памятью единой жив CVE!" Алгоритмические уязвимости ещё опаснее. А кто не умеет работать с памятью, тот и логических дыр наляпает!

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

183. "CPython может сделать Rust обязательной сборочной зависимост..."  +/
Сообщение от Аноним (-), 18-Ноя-25, 14:41 
> "Не памятью единой жив CVE!"

Но занимают 70 процентов 🤷🏻‍♂️

> Алгоритмические уязвимости ещё опаснее.

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

> А кто не умеет работать с памятью,

Так никто не умеет)
Дырявые уже десятилетиями делаю одни и те же ошибки.
Даже всякие Теодоры из ядра.

> тот и логических дыр наляпает!

Предположение не подкрепленное никакими доказательствами.
Т.е банальное балабольство.

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


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

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

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

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

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

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




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

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