Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "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... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 1. "CPython может сделать Rust обязательной сборочной зависимост..." | +8 +/– | |
| Сообщение от 12yoexpert (ok), 18-Ноя-25, 08:20 | ||
RIP | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 5. "CPython может сделать Rust обязательной сборочной зависимост..." | +2 +/– | |
| Сообщение от morphe (?), 18-Ноя-25, 08:34 | ||
В каждом втором крупном питон проекте уже есть зависимость от PyO3, для меня удивительно что Rust в ядре только сейчас начали разрешать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 9. "CPython может сделать Rust обязательной сборочной зависимост..." | +2 +/– | |
| Сообщение от morphe (?), 18-Ноя-25, 08:39 | ||
requests зависит от cryptography, cryptography зависит от Rust, но таких зависимостей гораздо больше | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 25. "CPython может сделать Rust обязательной сборочной зависимост..." | +1 +/– | |
| Сообщение от mos87 (ok), 18-Ноя-25, 09:34 | ||
>В каждом втором крупном питон проекте уже есть зависимость от PyO3 | ||
| Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору | ||
| 33. "CPython может сделать Rust обязательной сборочной зависимост..." | –1 +/– | |
| Сообщение от пох. (?), 18-Ноя-25, 09:51 | ||
Что ты тут открыл-то? Каждый первый крупный пихонопроект рекурсивно зависит от всех лефтпадов с пиписки и еще десятка напрямую из гитшлака. Очень странно, если хотя бы куда-нибудь не затянет и хрустоподелку. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 26. "CPython может сделать Rust обязательной сборочной зависимост..." | +4 +/– | |
| Сообщение от Америка (?), 18-Ноя-25, 09:41 | ||
Всё продвижение rust в принципе смахивает на заказной саботаж. | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 37. "CPython может сделать Rust обязательной сборочной зависимост..." | +/– | |
| Сообщение от Аноним (37), 18-Ноя-25, 09:57 | ||
> RIP | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 44. "CPython может сделать Rust обязательной сборочной зависимост..." | +/– | |
| Сообщение от Аноним (44), 18-Ноя-25, 10:17 | ||
Да. Пришлось сменить платформу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 52. "CPython может сделать Rust обязательной сборочной зависимост..." | +/– | |
| Сообщение от User (??), 18-Ноя-25, 10:38 | ||
И kernel назло мамке выкинул поди? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 65. Скрыто модератором | +/– | |
| Сообщение от Аноним (65), 18-Ноя-25, 11:06 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 4. "CPython может сделать Rust обязательной сборочной зависимост..." | +/– | |
| Сообщение от Аноним (65), 18-Ноя-25, 08:34 | ||
Хорошо, что у Python куча реализаций есть и не будет проблемой заменить в будущем на нормальную. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 18. "CPython может сделать Rust обязательной сборочной зависимост..." | +4 +/– | |
| Сообщение от Аноним (18), 18-Ноя-25, 09:10 | ||
был бы смысл, питон уже давно менять на нормальный язык | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 55. "CPython может сделать Rust обязательной сборочной зависимост..." | +1 +/– | |
| Сообщение от Аноним (55), 18-Ноя-25, 10:48 | ||
>питон уже давно менять на нормальный язык | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 66. "CPython может сделать Rust обязательной сборочной зависимост..." | +/– | |
| Сообщение от Аноним (65), 18-Ноя-25, 11:08 | ||
Когда Rust успел стать нормальным языком? От него больше проблем, чем пользы, увы! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 31. "CPython может сделать Rust обязательной сборочной зависимост..." | +1 +/– | |
| Сообщение от пох. (?), 18-Ноя-25, 09:48 | ||
Плохо что эти реализации совместимы только с хеловротами, и то не всегда. | ||
| Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору | ||
| 6. "CPython может сделать Rust обязательной сборочной зависимост..." | +1 +/– | |
| Сообщение от Аноним (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 обязательной сборочной зависимост..." | +/– | |
| Сообщение от Аноним (44), 18-Ноя-25, 10:19 | ||
Сколько десятилетий раст разрабатывают? И пока ни одного стандарта. Вот ещё пару раз по столько. | ||
| Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору | ||
| 11. "CPython может сделать Rust обязательной сборочной зависимост..." | +2 +/– | |
| Сообщение от Аноним (11), 18-Ноя-25, 08:40 | ||
В случае проблем с LLVM отправить им патч и ждать ответного гудка. Гусей не трогать. | ||
| Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору | ||
| 13. "CPython может сделать Rust обязательной сборочной зависимост..." | +1 +/– | |
| Сообщение от morphe (?), 18-Ноя-25, 08:43 | ||
А никто и не привязывается, работа над gcc идёт параллельно | ||
| Ответить | Правка | К родителю #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ообщить модератору | ||
| 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 | ||
> Без прогона тестов? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 24. "CPython может сделать Rust обязательной сборочной зависимост..." | +/– | |
| Сообщение от Жироватт (ok), 18-Ноя-25, 09:32 | ||
У меня питон2 10 минут после сборки тесты жевал, лол. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 29. "CPython может сделать Rust обязательной сборочной зависимост..." | +1 +/– | |
| Сообщение от пох. (?), 18-Ноя-25, 09:46 | ||
тесты могут быть нужны только если ты собираешь питон для кого-то кроме себя. (а могут и не быть) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 32. "CPython может сделать Rust обязательной сборочной зависимост..." | +/– | |
| Сообщение от Жироватт (ok), 18-Ноя-25, 09:50 | ||
Ну, для второго питиона уже желательно бы, бо пакет уже выпилен и остался только в ауре. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 36. "CPython может сделать Rust обязательной сборочной зависимост..." | +/– | |
| Сообщение от пох. (?), 18-Ноя-25, 09:53 | ||
твой хеловрот либо работает, либо не работает. (причем во втором случае ты ничего сделать не сможешь) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 41. "CPython может сделать Rust обязательной сборочной зависимост..." | –2 +/– | |
| Сообщение от Жироватт (ok), 18-Ноя-25, 10:11 | ||
Чувак, попробуй немного потоньше, а? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 54. "CPython может сделать Rust обязательной сборочной зависимост..." | +/– | |
| Сообщение от Аноним (-), 18-Ноя-25, 10:45 | ||
Это местный алконавт предпенсионного возраста. Просто отфильтруй его посты в игнор через плагин User JavaScript and CSS. Я давно так сделал, чтобы меньше визуального мусора было. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 19. "CPython может сделать Rust обязательной сборочной зависимост..." | +/– | |
| Сообщение от Аномалии (?), 18-Ноя-25, 09:24 | ||
А в чем преимущество сборки перед уже готовыми пакетами? | ||
| Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору | ||
| 21. "CPython может сделать Rust обязательной сборочной зависимост..." | +1 +/– | |
| Сообщение от Кошкажена (?), 18-Ноя-25, 09:26 | ||
> А в чем преимущество сборки перед уже готовыми пакетами? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 35. "CPython может сделать Rust обязательной сборочной зависимост..." | +1 +/– | |
| Сообщение от Жироватт (ok), 18-Ноя-25, 09:52 | ||
Не всегда они есть, готовые пакеты. | ||
| Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору | ||
| 51. "CPython может сделать Rust обязательной сборочной зависимост..." | +/– | |
| Сообщение от Аноним (44), 18-Ноя-25, 10:36 | ||
Есть некая программа, в ней есть питон. Однажды, после очередного обновления ты обнаруживаешь, что твой проект не полностью (полностью не) открывается из-за разности версий питонов. Да, питоны совместимы между собой чуть менее, чем никак. Дистры на этот случай сделали взаимоисключающую установку таких версий. Поставить старый питон из готовых пакетов ты не можешь - система начинает сносить всё по цепочке, включая пакетный манагер и далее... | ||
| Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору | ||
| 27. "CPython может сделать Rust обязательной сборочной зависимост..." | +1 +/– | |
| Сообщение от пох. (?), 18-Ноя-25, 09:43 | ||
Просто напоминаю что "поддерживаются Rust как минимум на уровне Tier 2" означает что хрустокомпилятор на этой платформе как-то вообще запускается. (И совершенно не означает что хотя бы запустится собранный для нее хеловрот) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 30. "CPython может сделать Rust обязательной сборочной зависимост..." | +1 +/– | |
| Сообщение от Смузихлеб забывший пароль (?), 18-Ноя-25, 09:46 | ||
эпически. Можно даже сказать, сказочно ) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 40. "CPython может сделать Rust обязательной сборочной зависимост..." | +/– | |
| Сообщение от Жироватт (ok), 18-Ноя-25, 10:09 | ||
Ты забыл про node + v8, жс как язым можно и на встроенном интерпретаторе выполнять. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 34. "CPython может сделать Rust обязательной сборочной зависимост..." | –1 +/– | |
| Сообщение от 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 обязательной сборочной зависимост..." | +/– | |
| Сообщение от Аноним (44), 18-Ноя-25, 10:38 | ||
> типа x86_64 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 64. "CPython может сделать Rust обязательной сборочной зависимост..." | +/– | |
| Сообщение от Аноним (64), 18-Ноя-25, 11:05 | ||
> x86_64_v2 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 46. "CPython может сделать Rust обязательной сборочной зависимост..." | +2 +/– | |
| Сообщение от Аноним (-), 18-Ноя-25, 10:21 | ||
Я будучи достаточно лояльным к Rust вынужден признать, что это уже ПЕРЕБОР. Начинают посещать мысли, что делается это всё умышленно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 61. "CPython может сделать Rust обязательной сборочной зависимост..." | +/– | |
| Сообщение от Аноним (61), 18-Ноя-25, 10:54 | ||
Тут и так всё на поверхности: раст проталкивают и кнутом, и морковкой :) только непонятно, ЗАЧЕМ это всё - понятно ведь, что язык - тупиковый, его даже если всем миром расширять и использовать, гнилая концепция с указателями сводит всё на нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 56. "CPython может сделать Rust обязательной сборочной зависимост..." | +/– | |
| Сообщение от Аноним (56), 18-Ноя-25, 10:49 | ||
Заменить везде питон на perl5 и делов то. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 58. "CPython может сделать Rust обязательной сборочной зависимост..." | +/– | |
| Сообщение от Аноним (61), 18-Ноя-25, 10:52 | ||
Запомните, юные авангардисты, чем глубже вы сегодня засовываете Раст, тем больнее его завтра будет вынимать. Так что особо не радуйтесь распространению ржы - она вам боком выйдет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 59. "CPython может сделать Rust обязательной сборочной зависимост..." | +1 +/– | |
| Сообщение от Аноним (-), 18-Ноя-25, 10:52 | ||
Мне как питонисту неприятны такие новости. Jython и IronPython не готовы заменить CPython как не крути (годятся только для проектов с нуля без сторонних Python библиотек). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 62. "CPython может сделать Rust обязательной сборочной зависимост..." | +1 +/– | |
| Сообщение от Аноним (62), 18-Ноя-25, 11:00 | ||
> Эмма Смит (Emma Smith) и Кирилл Подопригора (Kirill Podoprigora) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 63. "CPython может сделать Rust обязательной сборочной зависимост..." | +/– | |
| Сообщение от Аноним (61), 18-Ноя-25, 11:03 | ||
> причины внедрения Rust — обеспечение безопасной работы с памятью | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |