Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "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. Сообщение от 12yoexpert (ok), 18-Ноя-25, 08:20 | +12 +/– | |
RIP | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #5, #26, #37 | ||
| 4. Сообщение от Аноним (65), 18-Ноя-25, 08:34 | +/– | |
Хорошо, что у Python куча реализаций есть и не будет проблемой заменить в будущем на нормальную. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #18, #31 | ||
| 5. Сообщение от morphe (?), 18-Ноя-25, 08:34 | +3 +/– | |
В каждом втором крупном питон проекте уже есть зависимость от PyO3, для меня удивительно что Rust в ядре только сейчас начали разрешать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #9, #25 | ||
| 6. Сообщение от Аноним (6), 18-Ноя-25, 08:35 | +1 +/– | |
Как быть с тем, что llvm всё не научили генерировать нормальный код? В 100% случаев код у gcc был более адекватным и универсальным к входным данным. И бсолютно быстрее, где была возможность прогнать pgo. Привязываться к llvm несколько недальновидно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #10, #11, #13 | ||
| 9. Сообщение от morphe (?), 18-Ноя-25, 08:39 | +2 +/– | |
requests зависит от cryptography, cryptography зависит от Rust, но таких зависимостей гораздо больше | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 | ||
| 10. Сообщение от VVVVVV (?), 18-Ноя-25, 08:39 | +/– | |
Жди релиза gccrs | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #14, #45 | ||
| 11. Сообщение от Аноним (11), 18-Ноя-25, 08:40 | +3 +/– | |
В случае проблем с LLVM отправить им патч и ждать ответного гудка. Гусей не трогать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 | ||
| 13. Сообщение от morphe (?), 18-Ноя-25, 08:43 | +1 +/– | |
А никто и не привязывается, работа над gcc идёт параллельно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #39 | ||
| 14. Сообщение от morphe (?), 18-Ноя-25, 08:44 | +1 +/– | |
gccrs до релиза сильно дольше чем cg_gcc | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 | ||
| 15. Сообщение от Кошкажена (?), 18-Ноя-25, 08:54 | +1 +/– | |
Сейчас питон собирается в 4 потока ~5 минут. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #17, #19, #74 | ||
| 17. Сообщение от Жироватт (ok), 18-Ноя-25, 09:08 | +/– | |
Без прогона тестов? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #20 | ||
| 18. Сообщение от Аноним (18), 18-Ноя-25, 09:10 | +5 +/– | |
был бы смысл, питон уже давно менять на нормальный язык | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #55 | ||
| 19. Сообщение от Аномалии (?), 18-Ноя-25, 09:24 | +/– | |
А в чем преимущество сборки перед уже готовыми пакетами? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #21, #35, #51 | ||
| 20. Сообщение от Кошкажена (?), 18-Ноя-25, 09:24 | +/– | |
> Без прогона тестов? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 Ответы: #24 | ||
| 21. Сообщение от Кошкажена (?), 18-Ноя-25, 09:26 | +1 +/– | |
> А в чем преимущество сборки перед уже готовыми пакетами? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 | ||
| 24. Сообщение от Жироватт (ok), 18-Ноя-25, 09:32 | +/– | |
У меня питон2 10 минут после сборки тесты жевал, лол. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 Ответы: #29 | ||
| 25. Сообщение от mos87 (ok), 18-Ноя-25, 09:34 | +1 +/– | |
>В каждом втором крупном питон проекте уже есть зависимость от PyO3 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #33 | ||
| 26. Сообщение от Америка (?), 18-Ноя-25, 09:41 | +7 +/– | |
Всё продвижение rust в принципе смахивает на заказной саботаж. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #70 | ||
| 27. Сообщение от пох. (?), 18-Ноя-25, 09:43 | +1 +/– | |
Просто напоминаю что "поддерживаются Rust как минимум на уровне Tier 2" означает что хрустокомпилятор на этой платформе как-то вообще запускается. (И совершенно не означает что хотя бы запустится собранный для нее хеловрот) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 29. Сообщение от пох. (?), 18-Ноя-25, 09:46 | +1 +/– | |
тесты могут быть нужны только если ты собираешь питон для кого-то кроме себя. (а могут и не быть) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 Ответы: #32 | ||
| 30. Сообщение от Смузихлеб забывший пароль (?), 18-Ноя-25, 09:46 | +1 +/– | |
эпически. Можно даже сказать, сказочно ) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #40 | ||
| 31. Сообщение от пох. (?), 18-Ноя-25, 09:48 | +1 +/– | |
Плохо что эти реализации совместимы только с хеловротами, и то не всегда. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 | ||
| 32. Сообщение от Жироватт (ok), 18-Ноя-25, 09:50 | +/– | |
Ну, для второго питиона уже желательно бы, бо пакет уже выпилен и остался только в ауре. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 Ответы: #36 | ||
| 33. Сообщение от пох. (?), 18-Ноя-25, 09:51 | –2 +/– | |
Что ты тут открыл-то? Каждый первый крупный пихонопроект рекурсивно зависит от всех лефтпадов с пиписки и еще десятка напрямую из гитшлака. Очень странно, если хотя бы куда-нибудь не затянет и хрустоподелку. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
| 34. Сообщение от mos87 (ok), 18-Ноя-25, 09:52 | –1 +/– | |
Похоже это намеренное внедрение расто-зависимости ради блага самого раста. Ведь раст нужно развивать ВСЕМ, потому раст это ПРАВИЛЬНО. А остальное - нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 35. Сообщение от Жироватт (ok), 18-Ноя-25, 09:52 | +1 +/– | |
Не всегда они есть, готовые пакеты. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 | ||
| 36. Сообщение от пох. (?), 18-Ноя-25, 09:53 | +/– | |
твой хеловрот либо работает, либо не работает. (причем во втором случае ты ничего сделать не сможешь) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 Ответы: #41 | ||
| 37. Сообщение от Аноним (37), 18-Ноя-25, 09:57 | +1 +/– | |
> RIP | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #44 | ||
| 38. Сообщение от Аноним (37), 18-Ноя-25, 10:00 | –1 +/– | |
Сейчас тут начнется традиционный вой воинов против Раста и гентушников. В то время как все нормальные люди устанавсливают готовые бинари и от изначального языка им не горячо не холодно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #50 | ||
| 39. Сообщение от Соль земли2 (?), 18-Ноя-25, 10:03 | +/– | |
Пропадёт же весь смысл LLVM IR, в котором есть строгая типизация, на которую, скорее всего, опирается Rust (очень похожи обозначения i8, i32 и т.д.). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 Ответы: #42, #60 | ||
| 40. Сообщение от Жироватт (ok), 18-Ноя-25, 10:09 | +/– | |
Ты забыл про node + v8, жс как язым можно и на встроенном интерпретаторе выполнять. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 | ||
| 41. Сообщение от Жироватт (ok), 18-Ноя-25, 10:11 | –1 +/– | |
Чувак, попробуй немного потоньше, а? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 Ответы: #54 | ||
| 42. Сообщение от Аноним (11), 18-Ноя-25, 10:12 | +/– | |
> скорее всего | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 | ||
| 44. Сообщение от Аноним (44), 18-Ноя-25, 10:17 | +/– | |
Да. Пришлось сменить платформу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 Ответы: #52, #82 | ||
| 45. Сообщение от Аноним (44), 18-Ноя-25, 10:19 | +/– | |
Сколько десятилетий раст разрабатывают? И пока ни одного стандарта. Вот ещё пару раз по столько. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 | ||
| 46. Сообщение от Аноним (-), 18-Ноя-25, 10:21 | +2 +/– | |
Я будучи достаточно лояльным к Rust вынужден признать, что это уже ПЕРЕБОР. Начинают посещать мысли, что делается это всё умышленно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #61 | ||
| 50. Сообщение от Аноним (-), 18-Ноя-25, 10:31 | +1 +/– | |
Если сидеть на конформистском железе типа x86_64, то да. А если на x86 (32-бит), то уже проблема. Не говоря про другие архитектуры (не буду упоминать всуе), где физически нет компилятора Rust (ну или есть, но работает чуть лучше, чем никак). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 Ответы: #53, #80 | ||
| 51. Сообщение от Аноним (44), 18-Ноя-25, 10:36 | +/– | |
Есть некая программа, в ней есть питон. Однажды, после очередного обновления ты обнаруживаешь, что твой проект не полностью (полностью не) открывается из-за разности версий питонов. Да, питоны совместимы между собой чуть менее, чем никак. Дистры на этот случай сделали взаимоисключающую установку таких версий. Поставить старый питон из готовых пакетов ты не можешь - система начинает сносить всё по цепочке, включая пакетный манагер и далее... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 | ||
| 52. Сообщение от User (??), 18-Ноя-25, 10:38 | +/– | |
И kernel назло мамке выкинул поди? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #44 Ответы: #65 | ||
| 53. Сообщение от Аноним (44), 18-Ноя-25, 10:38 | +/– | |
> типа x86_64 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #50 Ответы: #64 | ||
| 54. Сообщение от Аноним (-), 18-Ноя-25, 10:45 | –1 +/– | |
Это местный алконавт предпенсионного возраста. Просто отфильтруй его посты в игнор через плагин User JavaScript and CSS. Я давно так сделал, чтобы меньше визуального мусора было. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 Ответы: #83 | ||
| 55. Сообщение от Аноним (55), 18-Ноя-25, 10:48 | +3 +/– | |
>питон уже давно менять на нормальный язык | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 Ответы: #66 | ||
| 56. Сообщение от Аноним (56), 18-Ноя-25, 10:49 | +/– | |
Заменить везде питон на perl5 и делов то. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #69 | ||
| 58. Сообщение от Аноним (61), 18-Ноя-25, 10:52 | +2 +/– | |
Запомните, юные авангардисты, чем глубже вы сегодня засовываете Раст, тем больнее его завтра будет вынимать. Так что особо не радуйтесь распространению ржы - она вам боком выйдет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #72 | ||
| 59. Сообщение от Аноним (-), 18-Ноя-25, 10:52 | +2 +/– | |
Мне как питонисту неприятны такие новости. Jython и IronPython не готовы заменить CPython как не крути (годятся только для проектов с нуля без сторонних Python библиотек). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #68 | ||
| 60. Сообщение от Аноним10084 и 1008465039 (?), 18-Ноя-25, 10:53 | +/– | |
А какая разница, какая типизация в LLVM IR для божественного Rust? Скажу по секрету - x86-машинный код вообще бестиповый, а в него компилируется и Си, и Раст | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 | ||
| 61. Сообщение от Аноним (61), 18-Ноя-25, 10:54 | +/– | |
Тут и так всё на поверхности: раст проталкивают и кнутом, и морковкой :) только непонятно, ЗАЧЕМ это всё - понятно ведь, что язык - тупиковый, его даже если всем миром расширять и использовать, гнилая концепция с указателями сводит всё на нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #46 | ||
| 63. Сообщение от Аноним (61), 18-Ноя-25, 11:03 | +/– | |
> причины внедрения Rust — обеспечение безопасной работы с памятью | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 64. Сообщение от Аноним (64), 18-Ноя-25, 11:05 | –1 +/– | |
> x86_64_v2 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #53 | ||
| 65. Сообщение от Аноним (65), 18-Ноя-25, 11:06 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 | ||
| 66. Сообщение от Аноним (65), 18-Ноя-25, 11:08 | –1 +/– | |
Когда Rust успел стать нормальным языком? От него больше проблем, чем пользы, увы! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #55 Ответы: #73 | ||
| 67. Сообщение от Вапел Дупов (?), 18-Ноя-25, 11:13 | +/– | |
а что, просто форкнуть в отдельный проект - не судьба? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 68. Сообщение от Вапел Дупов (?), 18-Ноя-25, 11:14 | –1 +/– | |
там есть реализация пистона на Go. всяко лучше чем этот ржавый. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #59 | ||
| 69. Сообщение от Вапел Дупов (?), 18-Ноя-25, 11:16 | +1 +/– | |
на C++. он сегодня куда удобнее чем раньше. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #56 Ответы: #75, #85 | ||
| 70. Сообщение от Европа (?), 18-Ноя-25, 11:17 | +2 +/– | |
Кто саботирует? Ради чего, какую конечную цель преследует(-уют)? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 Ответы: #76 | ||
| 71. Сообщение от _kp (ok), 18-Ноя-25, 11:18 Скрыто ботом-модератором | +1 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 72. Сообщение от Вапел Дупов (?), 18-Ноя-25, 11:19 | +/– | |
так они не думают про завтра. живут одним днём. а кто-то потом разгребать будет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #58 | ||
| 73. Сообщение от Вапел Дупов (?), 18-Ноя-25, 11:22 | +/– | |
уже даже фанаты блейзинга получили шлепок реальностью по мордасам. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #66 | ||
| 74. Сообщение от kravich (ok), 18-Ноя-25, 11:22 | –1 +/– | |
Зачем вам вообще самим собирать питон? Есть же человеческие бинарные пакеты | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #78, #79 | ||
| 75. Сообщение от _kp (ok), 18-Ноя-25, 11:23 | +1 +/– | |
Действительно. Вот, свежий Visual Studio таких ли предупреждений навыдаёт на код из примеров, и так противится компиляции даже потенциально небезопасного кода. А Xcode это обычно спокойно скомпилирует. Прололчу про разработку в vim и подобном. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #69 Ответы: #77 | ||
| 76. Сообщение от Вапел Дупов (?), 18-Ноя-25, 11:26 | +1 +/– | |
повышают зависимость от дефакто коммерческого языка, который невозможно поддерживать без армии обезьянок. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #70 | ||
| 77. Сообщение от Вапел Дупов (?), 18-Ноя-25, 11:29 | +/– | |
а может лучше информатику подучите? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #75 | ||
| 78. Сообщение от Вапел Дупов (?), 18-Ноя-25, 11:34 | –1 +/– | |
валите на винду. спо - не место для потрелядства | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 | ||
| 79. Сообщение от Кошкажена (?), 18-Ноя-25, 11:34 | –1 +/– | |
Выше ответ. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 | ||
| 80. Сообщение от Аноним (37), 18-Ноя-25, 11:36 | +/– | |
> Не говоря про другие архитектуры (не буду упоминать всуе), где физически нет компилятора Rust | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #50 Ответы: #84 | ||
| 82. Сообщение от Аноним (37), 18-Ноя-25, 11:49 | +/– | |
> Да. Пришлось сменить платформу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #44 | ||
| 83. Сообщение от Жироватт (ok), 18-Ноя-25, 11:50 | +/– | |
Думаю, что задействую что-то аналогичное родному сворачиванию, скриптом, да | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #54 | ||
| 84. Сообщение от Аноним (84), 18-Ноя-25, 12:05 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #80 | ||
| 85. Сообщение от Аноним (85), 18-Ноя-25, 12:05 | +/– | |
В нём до сих пор нет таких функций, как join и split для строк. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #69 | ||
| 86. Сообщение от Аноним (-), 18-Ноя-25, 12:06 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |