The OpenNET Project / Index page

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



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

"Выпуск RustPython 0.3, реализации интерпретатора Python на языке Rust "  +/
Сообщение от opennews (??), 11-Сен-23, 09:22 
Доступен выпуск проекта RustPython 0.3, развивающего интерпретатор языка программирования Python, написанный на языке Rust.  RustPython нацелен на обеспечение совместимости с CPython 3.11 и более новыми выпусками. Проект основал Shing Lyu, один из разработчиков движка Servo и участник перевода CSS-движка Firefox на компоненты, написанные на языке Rust. Для оценки текущего состояния разработки можно использовать web-интерфейс с интерпретатором RustPython, скомпилированным в  WebAssembly. Код распространяется под лицензией MIT...

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

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

Оглавление

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

1. Сообщение от Аноним (1), 11-Сен-23, 09:22   +2 +/
А когда буден написан PythonRust ?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #63, #68, #102

2. Сообщение от Аноним (2), 11-Сен-23, 09:23   +1 +/
Всё пытаются и пытаются ускорить питон. А он всё никак не ускоряется и не ускоряется.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #7, #14, #17, #39, #61, #70, #107, #166, #209, #210

4. Сообщение от Аноним (4), 11-Сен-23, 09:25   +/
А в питоне есть safe/unsafe, как убедиться, что действительно безопасно?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #24, #96

7. Сообщение от Аноним (7), 11-Сен-23, 09:31   +1 +/
скоро будет Можо - осталось ждать не долго
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #13, #137

8. Сообщение от User (??), 11-Сен-23, 09:38   +2 +/
0. Разумеется, не допишут.
1. В процессе недо...писиванья поломают совместимость примерно со всем.
2. Поставить можно будет через curl|sudo-rs, и никак иначе.
3. Скорость работы изменится "никак".
4. И даже веселого сра4а на opennet'е из этого проекта не выйдет.
"Запомните этот Х... (икс)!"(Ц)
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #26, #27, #191

9. Сообщение от Аноним (9), 11-Сен-23, 09:44   +1 +/
А GIL будет?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #32

10. Сообщение от Ivan7 (ok), 11-Сен-23, 09:48   +1 +/
Зачем Python?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #15

11. Сообщение от Ivan7 (ok), 11-Сен-23, 09:49   +/
А C++ когда на Rust перепишут?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #16, #35

12. Сообщение от Аноним (12), 11-Сен-23, 09:58   +1 +/
Но зачем ?!?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #31, #34

13. Сообщение от Аноним (13), 11-Сен-23, 10:05   +/
недолго.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #54

14. Сообщение от Аноним (14), 11-Сен-23, 10:08   +/
Интерпретатор нельзя существенно ускорить, переписывая его с одного языка на другой. Программа на Python медленнее до 60 тысяч раз, чем программа на компилируемом языке. Переписывание его с C на Rust представляет только академический интерес.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #21, #45

15. Сообщение от Аноним (14), 11-Сен-23, 10:11   +1 +/
Затем же, зачем и bash. То же, но с другой стороны. Не понимаю, почему его называют языком программирования и пихают в неокрепшие умы. Не иначе - другая версия троянского обучения.  Устранение конкурентов на дальних подступах.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #76

16. Сообщение от Аноним (14), 11-Сен-23, 10:12   +/
А Rust не на С++ написан? Как, впрочем, и Python ...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #23, #28

17. Сообщение от jt3k (ok), 11-Сен-23, 10:13   +1 +/
Ужеж mojo есть для этого
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #20, #36

18. Сообщение от ИмяХ (?), 11-Сен-23, 10:21   +/
>>Поддерживается компиляция RustPython в представление на WebAssembly
>>средства для интеграции кода на языке Python в проекты на языке Rust без применения биндингов на основе CPython

Эй, сишники, а вам слабо такое сделать?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #22, #51, #78

20. Сообщение от Аноним (25), 11-Сен-23, 10:25   +/
Mojo топ за свои деньги.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

21. Сообщение от Аноним (21), 11-Сен-23, 10:25   +/
> Программа на Python медленнее до 60 тысяч раз, чем программа на компилируемом языке.

Если быть точным, то в 90 раз по сравнению с C/C++/Rust.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #25, #69, #89

22. Сообщение от Аноним (25), 11-Сен-23, 10:27   +/
Фигму на спа написали как-то и без питона справились.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

23. Сообщение от Аноним (23), 11-Сен-23, 10:28   +1 +/
Пихон - на С, а раст - на расте. Он уже давно selfhosted, и больше не требует изначального ocaml вообще.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #47

24. Сообщение от Аноним (25), 11-Сен-23, 10:28   +/
В питоне ансейф делается сишными модулями, которые требуют компиляции и этим иногда жутко бесят.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #177

25. Сообщение от Аноним (25), 11-Сен-23, 10:31   +/
А толку программа на спп столько же компилируется сколько питон приложение работает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #43

26. Сообщение от Анонин (?), 11-Сен-23, 10:31   –1 +/
> 2. Поставить можно будет через curl|sudo-rs, и никак иначе.

И как обычно опеннетный кексперд врет прям на третей фразе
Через курл оно не ставится, а предлагает 3 варианта через пакетные менеджеры - все как лапчатые любят:
cargo install --git https://github.com/RustPython/RustPython
wapm install rustpython
conda install rustpython -c conda-forge
ну и собрать с сорцов

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #30, #44, #162

27. Сообщение от Аноним (25), 11-Сен-23, 10:33   +/
Забросят Раст как какой-нибудь Руби и все эти проекты будут как памятники.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

28. Сообщение от Карлос Сношайтилис (ok), 11-Сен-23, 10:33   +/
Rust не на С++ написан, как, впрочем, и Python.
Но откуда это могут знать опеннетовские иксперды...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #71

30. Сообщение от Аноним (30), 11-Сен-23, 10:37   –2 +/
>cargo wapm conda

dpkg, rpm и pacman нет - сразу ффтопку.

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

31. Сообщение от Анонимусс (?), 11-Сен-23, 10:42   +/
Чтобы можно было легко добавить в программу на расте скрипты на питоне.
Как бонус можно еще и вебассембли скомпилить и получить питон там.

Вас же не удивляет что есть Jython на Java и IronPython на .NET?
Они были созданы именно по такой же причине - для (почти)бесшовной интеграции питона в соответствующий стек.

Или вы просто про них не слышали, а в новости упомянут только CPython?
У них же прямо на главной https://rustpython.github.io/ написаны цели проекта:
"We want to unlock the same possibilities that Jython and IronPython enable, but for the Rust programming language. In addition, thanks to Rusts’ minimal runtime, we’re able to compile RustPython to WebAssembly and allow users to run their Python code easily in the browser."

Неужели никто не идет смотреть первоисточник?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #40, #48, #163, #204

32. Сообщение от Карлос Сношайтилис (ok), 11-Сен-23, 10:46   +1 +/
Зачем в новый интерпретатор GIL встраивать, если и в питоне от него избавляются? Вот только процесс не быстрый - сишники не очень умеют в безопасность в многопотоке.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #38

34. Сообщение от Аноним (36), 11-Сен-23, 10:46   +/
Растофаряне тоже хотят в быструю и понятную разработку
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

35. Сообщение от Аноним (36), 11-Сен-23, 10:47   +/
Сразу после того как Rust перепишут на паскале или 1С
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

36. Сообщение от Аноним (36), 11-Сен-23, 10:49   +/
Вот видимо им слава Mojo покоя не даёт
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

38. Сообщение от Аноним (38), 11-Сен-23, 10:49   –3 +/
Скорее Гвидо, как никчёмный архитектор, создал хрень, в которой без существенной переработки кодовой базы не избавиться от GIL.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #41, #42, #74, #99

39. Сообщение от Карлос Сношайтилис (ok), 11-Сен-23, 10:50   +1 +/
А его не особо-то и нужно ускорять. Он не для скорости работы, а для скорости разработки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #65, #93

40. Сообщение от Аноним (2), 11-Сен-23, 10:50   +/
Для скриптования-внутри-приложения обычно используется lua, для которого у раста все уже есть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #50, #179

41. Сообщение от Аноним (41), 11-Сен-23, 10:56   –1 +/
>>> Гвидо, как никчёмный архитектор <<<

лол, толщина наброса просто зашкаливает)

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

42. Сообщение от Карлос Сношайтилис (ok), 11-Сен-23, 10:57   +/
Там не "технические" проблемы. Отключать GIL не хотят из-за боязни повторения истории с переходом версий питона 2-3.

Ты можешь уже запустить питон без гила. Проблема не в питоне, а в сишных модулях. Более того - в _закрытых_ сишных модулях, до которых у комьюнити нет доступа, но которых понаписали вагон и маленькую тележку. Если они будут глючить, все будут сидеть на старых версиях.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #49, #150

43. Сообщение от Аноним (43), 11-Сен-23, 10:59   +1 +/
Уровня хелло-врот - да. Но не всё так однозначно уже при десятках тысяч строк.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

44. Сообщение от User (??), 11-Сен-23, 11:02   +/
Да как-бы каквсигда - "да, но нет". Эти конкретные растаманы даже curl|sh ниасилили.
cargo install - это не "установка", это "сборка". Не нужен мне девелоперский пайплайн на продовой машине - вотпрямсовсем не нужен. Кому и make install система установки.
conda install - таки хорошо, но https://anaconda.org/conda-forge/rustpython/files версия трехлетней давности.
wapm install а нет такого файла. Смотрим установку wapm... curl https://get.wasmer.io -sSfL | sh
И вот все у вас так(Ц)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #143

45. Сообщение от Аноним (45), 11-Сен-23, 11:06   +1 +/
пхп смогли а питон не может. Чего же так?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #46

46. Сообщение от Аноним (45), 11-Сен-23, 11:10   –1 +/
В том плане, что пых тоже интерпретируемый язык, и его смогли ускорить без переписывания на другой язык. Кажись питон заложник своих решений или есть саботажники
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #94

47. Сообщение от НяшМяш (ok), 11-Сен-23, 11:12   –1 +/
Сейчас там найдут LLVM и станут пальцем тыкать - яжигаварил там C++
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #77

48. Сообщение от Аноним (12), 11-Сен-23, 11:16   +/
Но Jython и IronPython ... кто ими пльзуется? Они давно протухли
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #52

49. Сообщение от 1 (??), 11-Сен-23, 11:18   +/
> в _закрытых_ сишных модулях, до которых у комьюнити нет доступа

С этого момента поподробнее. Т.е. Python не OpenSource ?

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

50. Сообщение от Анонимусс (?), 11-Сен-23, 11:18   +/
Ну предположим обычно используется lua...
А если мне хочется питон? Если у меня уже есть 100500 скриптов какой-то логики?
Зачем себе в этом отказывать?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40

51. Сообщение от Аноним (12), 11-Сен-23, 11:23   +/
эммм так это давно уже сделано. растаманы как обычно просто пытаются что-то содрать
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

52. Сообщение от Анонимусс (?), 11-Сен-23, 11:24   +/
Ну почему сразу протухли?

В Jython последний релиз 2.7.3 был давненько - почти год назад, но репа вполне жива - последний значимый коммит был 2 недели назад (https://github.com/jython/jython/commit/c020c5e3cddc6fe13e92...)
Последний релиз IronPython 3.4.1 был в июле этого года. И репа тоже жива.

Просто они уже написаны и особой активности там ожидать нет смысла - багфиксы и поддержка новых версий питона.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #55

53. Сообщение от Аноним (12), 11-Сен-23, 11:27   +/
Есть отличная идея чем занять растоманов. Им надо всем собраться и самом безопасном языке написать безопасный компилятор Си. Который будет делать код недопускающий всякие небезопасные конструкции
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #62

54. Сообщение от Массоны Рептилоиды (?), 11-Сен-23, 11:34   +/
долго.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #152

55. Сообщение от Аноним (117), 11-Сен-23, 11:37   +/
Питон 2 очень актуально. А вот без совместимости с батарейками смысла действительно нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #59, #60

59. Сообщение от Анонин (?), 11-Сен-23, 11:51   +/
> Питон 2 очень актуально.

Эта штука для java! Для нее питон 2 будет суперактуальный еще лет 10!
Плюс они таки пилят поддержку 3го, может лет за пять осилят.

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

60. Сообщение от User (??), 11-Сен-23, 12:02   +/
Смотрю на apache nifi и плачу...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55

61. Сообщение от gdg (??), 11-Сен-23, 12:09   +1 +/
Да ладно?

https://speed.python.org/

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

62. Сообщение от warlock66613 (ok), 11-Сен-23, 12:22   +1 +/
Уже сделано. Пришлось правда внести в синтаксис Си косметические изменения. Итог называется Rust.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53 Ответы: #81

63. Сообщение от Аноним (63), 11-Сен-23, 12:24   +/
Когда его можно будет запустить на интерпретаторе RustPython'а. Полный цикл, не?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

64. Сообщение от Аноним (65), 11-Сен-23, 12:28   –1 +/
Даёшь побольше аццкой мешанины вызовов одного языка из другого. Надо чтобы в каждом методе были вставки как минимум на 5-ти языках. Иначе во время стендапа вас засмеют.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #67

65. Сообщение от Аноним (65), 11-Сен-23, 12:32   +1 +/
Менеджеры получают бонусы за внедрённых продукт, а разрабов после этого только заставляют писать ещё быстрее и ещё больше. Глупость в каждом коммите.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

66. Сообщение от 12yoexpert (ok), 11-Сен-23, 12:36   +/
могли бы просто транслировать раст в джаву на электроне и потом в питон
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #80, #98

67. Сообщение от Анонимм (??), 11-Сен-23, 12:37   +/
хм... ты просто не можешь осилить больше одно языка, вот и бесишься?
или причина в другом?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64 Ответы: #72, #79

68. Сообщение от неаноним (?), 11-Сен-23, 12:42   +8 +/
Такого не будет,
будет PythoRust
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #164

69. Сообщение от Аноним (14), 11-Сен-23, 12:52   +/
Пруф https://www.securitylab.ru/news/541284.php
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #88

70. Сообщение от Аноним2 (?), 11-Сен-23, 12:52   +2 +/
Из ускорения только GIL убирают, а в остальном выносят критичные части на си, что весьма здраво.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

71. Сообщение от Аноним (14), 11-Сен-23, 12:54   –2 +/
Ещё раз. Rust написан на C++.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #75

72. Сообщение от Аноним (65), 11-Сен-23, 13:00   +2 +/
Мне как-то параллельно и на rust, и на python, и на lua с javascript'ом. Волнуюсь исключительно за тебя. Ты не подготовился и тебя засмеют!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #85

73. Сообщение от Межножный Диктатор (?), 11-Сен-23, 13:02   +/
Так можно и до браузерных дел добраться
Ответить | Правка | Наверх | Cообщить модератору

74. Сообщение от Аноним2 (?), 11-Сен-23, 13:02   +1 +/
Так уже избавились от GIL, сейчас уже в апстриме внедряют. Неси другую Креспи Мологи чешскую теорию - эта сломалась.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #207

75. Сообщение от Аноним (119), 11-Сен-23, 13:04   +/
Наберут знатоков по объявлению, ага. На тебе https://github.com/rust-lang/rust и читай в Notes "Since the Rust compiler is written in Rust, it must be built by a precompiled "snapshot" version of itself (made in an earlier stage of development). As such, source builds require an Internet connection to fetch snapshots, and an OS that can execute the available snapshot binaries". В Dependencies тоже никаких плюсов нет за исключением ситуации когда перед сборкой раста надо сначала из сорцов собрать LLVM.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71 Ответы: #103, #156

76. Сообщение от Аноним2 (?), 11-Сен-23, 13:06   +/
Bash это просто легаси, который особо никому и не хочется менять.
А питон один из немногих популярных языков с нормальным современным синтаксисом. Проще придумать зачем питон не нужен (везде где нужна производительность) чем расписывать где он нужен и где без него сложно обойтись.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #117, #119

77. Сообщение от Аноним2 (?), 11-Сен-23, 13:07   +/
И будут правы. Ай-яй-яй безопасный раст основан на таком небезопасным llvm.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47 Ответы: #100

78. Сообщение от Аноним2 (?), 11-Сен-23, 13:10   +/
Лол. Так все давно и работает. Но тебе же только сишечку поругать, не разбираясь в деталях?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

79. Сообщение от Аноним (25), 11-Сен-23, 13:14   +1 +/
Архитектору в голову не приходила идея что это дорого?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #105

80. Сообщение от Аноним (80), 11-Сен-23, 13:15   +/
Что за джава на электронн?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66 Ответы: #87, #95

81. Сообщение от Аноним (25), 11-Сен-23, 13:16   +3 +/
Безопасный Си это zig если что.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62 Ответы: #84, #86, #154

82. Сообщение от Серб (ok), 11-Сен-23, 13:17   +/
Вот это действительно хорошая вещь, которая может спасти rust.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #133

83. Сообщение от Аноним (83), 11-Сен-23, 13:17   +5 +/
Не люблю питон, мой самый нелюбимый язык. Не понимаю почему его считают одним из самых простых и лёгких, если сравнивать с крестами или ассемблером то конечно он проще, но если сравнивать с другими - мне так не кажется. Читаемость кода отвратительная, от одного только вида этих отступов тянет блевать. Скорость тоже отстой. Сначала пишут что-то с упоением расхваливая простоту питона и скорость написания кода, потом раз в десять дольше пыхтят над оптимизацией, всё лишь бы хоть на немного ускорить. И так всегда. Первые три строчки хелловорд работают без проблем, топом начинают вытекать глаза от табов и вечная головня боль где что переписать, чтобы оно хоть на немного быстрее работало. Кусок мусора, а не язык.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #104, #128, #153, #158

84. Сообщение от 12yoexpert (ok), 11-Сен-23, 13:23   +/
чем он лучше и хуже nim?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81 Ответы: #90, #135

85. Сообщение от Аноним (117), 11-Сен-23, 13:25   +/
Соглы, баш ол зе вей.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72

86. Сообщение от warlock66613 (ok), 11-Сен-23, 13:30   +/
> Безопасный Си это zig если что.

Как zig предотвращает нарушение strict aliasing?

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

87. Сообщение от Аноним (117), 11-Сен-23, 13:36   –1 +/
Это местный специалист по виртуальным машинам, ты ещё не понял?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80

88. Сообщение от Аноним (88), 11-Сен-23, 13:36   +/
Там не указан источник текста https://www.cics.umass.edu/news/team-led-emery-berger-wins-o...
Особенно прикалывают вырванные из контекста фразы типа "призовой профайлер", которые в оригинальной статье привязаны к тому, что  Emery Berger получил награду OSDI 2023 Best Paper Award. И "недавно представила" не верно, профилировщик Scalene был опубликован 4 года назад.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69

89. Сообщение от Аноним Максим (?), 11-Сен-23, 13:39   +/
По тестам, в среднем медленнее примерно в 90-400 раз, это если отбросить отдельные тесты где разрыв еще больше.
И дело не только и интерпретации, но и динамической типизации.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #109, #114

90. Сообщение от Аноним (25), 11-Сен-23, 13:40   –2 +/
Nim это просто конвертер в другие языки как тайпскрипт. Это не может быть безопасным.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #84 Ответы: #91

91. Сообщение от 12yoexpert (ok), 11-Сен-23, 13:43   +/
для начала нужно дать определение понятию "безопасный". ну и с джавой понятно, но nim ещё и в компилируемые языки транслируется

ну и я про разницу спрашивал, гугло-лгбт-бложики полезной инфы не выдают

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90 Ответы: #130, #136

93. Сообщение от Vivaswan (ok), 11-Сен-23, 13:45   +1 +/
вы такими языками разрабатывайте для себя пожалуйста. А мне на компе нужен быстрой код, а не примитивный синтаксис...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #111

94. Сообщение от Аноним (102), 11-Сен-23, 13:46   +/
GIL в течение 5 лет уберут. Так что, не всё так запущено.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

95. Сообщение от Аноним (25), 11-Сен-23, 13:48   +/
Суёшь джава в вебассембли потом в электрон, нерюх.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80

96. Сообщение от Vivaswan (ok), 11-Сен-23, 13:48   +/
Читать книги, пересматривать 10 раз то, что накодил, расставлять комментарии везде, где только можно. Что: сложно, да?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

97. Сообщение от Аноним (98), 11-Сен-23, 13:50   +/
А можно Node.js на Rust?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #106

98. Сообщение от Аноним (98), 11-Сен-23, 13:51   +2 +/
Там проблема в том, что нет UI в Rust, а так да можно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66 Ответы: #183

99. Сообщение от Аноним (102), 11-Сен-23, 13:54   +/
Да, да, да, такой никчёмный, что Python занимает второе место по используемости, после JS.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #206

100. Сообщение от Аноним (102), 11-Сен-23, 13:56   +1 +/
Пора LLVM переписывать на этом самом безопастном.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77 Ответы: #193

102. Сообщение от Аноним (102), 11-Сен-23, 14:02   +1 +/
RustPython - какое-то корявенькое название вышло. Пока выговоришь. Назвали бы его Rusthon, что-ли.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #129

103. Сообщение от Tron is Whistling (?), 11-Сен-23, 14:03   +/
А если роллап без снапшота?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75 Ответы: #112

104. Сообщение от Vivaswan (ok), 11-Сен-23, 14:06   +/
Индийские программисты с тобой не согласны.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83

105. Сообщение от Анонин (?), 11-Сен-23, 14:20   +/
Наоборот - дешево!
Ядро пишут пара тру-погромистов, а скрипты на питоне можно дать писать студням или даже дезигнерам.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79 Ответы: #113, #131

106. Сообщение от Анонимусс (?), 11-Сен-23, 14:21   +1 +/
Держи https://github.com/denoland/deno
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #97 Ответы: #110

107. Сообщение от Аноним (102), 11-Сен-23, 14:27   +/
>Всё пытаются и пытаются ускорить питон. А он всё никак не ускоряется и не ускоряется.

У Питона наблюдается обратный релятивистский эффект :)

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

109. Сообщение от Аноним (43), 11-Сен-23, 14:47   +/
Демоническая тупизация - как раз самая тормозная часть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89 Ответы: #140

110. Сообщение от Аноним (135), 11-Сен-23, 14:47   +/
Вот пошустрее: https://www.opennet.ru/opennews/art.shtml?num=59738
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #106 Ответы: #126

111. Сообщение от Аноним (114), 11-Сен-23, 14:50   +/
Ну если вам надо на компе быстрый код, так вы и разрабатывайте. Сложите время разработки, отладки и исполнения, на каком языке окажется быстрее - тот и правильный выбор.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #93

112. Сообщение от Аноним (119), 11-Сен-23, 14:56   +/
Следующая версия раста собирается компилятором предыдущей. Что-то не так?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103 Ответы: #118

113. Сообщение от Аноним (113), 11-Сен-23, 14:58   +/
Сишники дешёвые, питонисты больше берут.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105 Ответы: #115, #116, #173

114. Сообщение от Аноним (114), 11-Сен-23, 15:03   –1 +/
Дело в тестах, где перекладывают алгоритм один в один на питон и потом удивляются. Типа массивы складывают поэлементно в цикле. Какой такой numpy? какой такой a = b + c? Вот тут на **** в цикле складывают и на питоне мы также будет. Да, и list с нуля будем имплементировать, и dict, и строковые операции, и все остальные питоновские батарейки которых нет в ****. Если зайти на литкод и порешать предложенные задачки на питоне, то абсурдность этого действа становится понятным на втором-третьем десятке задач. Множество этих задач в питоне решается тривиально, либо со встроенными средставми либо с десятком популярнейших либ без которых питон уже и не представить (типа того же numpy/scipy/pandas). Питон не про решение алгоритмических задач из учебников по программированию на с. Рельные задачки решаемые на питоне за день вполне потянут на курсовую по с.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89 Ответы: #122, #142

115. Сообщение от Аноним (117), 11-Сен-23, 15:06   +/
Эт потому что питонистам приходится думать. Логично. Более мощный язык позволяет создать больше проблем быстрее, необходимы опыт и компетенция.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #113

116. Сообщение от Анонимм (??), 11-Сен-23, 15:09   –1 +/
угу, вроде дешевые,
а потом еще 10 лет ловить out-of-bounds и double-free которые оставили после себя лудшие погромисты ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #113 Ответы: #160

117. Сообщение от Аноним (117), 11-Сен-23, 15:09   –1 +/
Вообще-то баш активно развивается.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76

118. Сообщение от Tron is Whistling (?), 11-Сен-23, 15:13   +/
А предыдущая?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #112 Ответы: #120

119. Сообщение от Аноним (119), 11-Сен-23, 15:13   +/
Давно пора его питоном заменить, будет столь же ржачно
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76 Ответы: #138

120. Сообщение от Аноним (119), 11-Сен-23, 15:16   +/
Пусть в этом историки копаются. Мне же не интересно чем собиралась первая версия какого-нибудь ненужного вроде gcc.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #118 Ответы: #127

122. Сообщение от YetAnotherOnanym (ok), 11-Сен-23, 15:19   –1 +/
> Какой такой numpy?

Вот именно. Сравниваются производительности самих языков (в случае с питоном это скорость работы интерпретатора), поэтому нечего жульничать, подставляя результаты нативного бинарного кода, скомпилированного из C, вместо результатов интерпретатора.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #114 Ответы: #151

126. Сообщение от Анонимусс (?), 11-Сен-23, 15:24   +/
Ага, но он на зиге, а спрашивали про раст.
Но хорошо когда есть выбор.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #110 Ответы: #134

127. Сообщение от Tron is Whistling (?), 11-Сен-23, 15:54   +/
GCC и сейчас можно с нуля собрать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #120 Ответы: #132

128. Сообщение от Анрним (?), 11-Сен-23, 16:03   +1 +/
> Читаемость кода отвратительная, от одного только вида этих отступов тянет блевать

А кроме отступов от чего еще тянет? Можно пимер язвка с хорошей читаемостью?

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83 Ответы: #145

129. Сообщение от Александр (??), 11-Сен-23, 16:06   +3 +/
Не всетаки название PythoRust лучше бы зашло.
Raku - уже есть ;)
Ему пары не хватает
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #102 Ответы: #139

130. Сообщение от Аноним (25), 11-Сен-23, 16:09   +/
Любой растовик знает что такое безопасно у них спроси.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91

131. Сообщение от Аноним (25), 11-Сен-23, 16:10   +/
Тру программисты уволились проект закрыт. Ты не прошел тест на архитектора.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105 Ответы: #167

132. Сообщение от Аноним (119), 11-Сен-23, 16:11   +/
Ну так я и раст с нуля могу самим растом собрать. Самую первую версию с помощью OCaml, а каждую следующую - предыдущей. Вопрос-то в чем? Первая версия gcc собиралась паскалем, первые версии других компиляторов тоже не ими самими.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #127 Ответы: #155

133. Сообщение от Аноним (135), 11-Сен-23, 16:27   +1 +/
>спасти rust

А что случилось? Еще вчера же обещали скорый захват мира растом?

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

134. Сообщение от Аноним (135), 11-Сен-23, 16:29   +/
В целом языки принципиально схожие. Про выбор соглашусь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #126 Ответы: #185

135. Сообщение от Аноним (135), 11-Сен-23, 16:31   +/
И Zig, и Nim каждый хорош по своему. Статей-сравнений много и они хорошо гуглятся.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #84

136. Сообщение от Анонимм (??), 11-Сен-23, 16:44   +/
хм... а зачем ты ходишь по "лгбт-бложикам" ?
впрочем, это твое дело,

но если хочешь узнать что значит "безопасный" для Rust - просто почитай доку, это не сложно
https://doc.rust-lang.org/nomicon/meet-safe-and-unsafe.html

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91 Ответы: #196

137. Сообщение от Аноним (137), 11-Сен-23, 16:47   +/
ну да... Что такое жизнь человека по сравнению с вечностью....
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

138. Сообщение от Аноним (137), 11-Сен-23, 16:50   –1 +/
Если это когда-нибудь произойдёт, то тут же появится масса стартапов, демонстрирующих "защищённый линукс", на котором всё сделано без питона где бы то ни было. И они тут же станут пользоваться популярностью. Не место питону на сервере в проде.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #119 Ответы: #141

139. Сообщение от Аноним (139), 11-Сен-23, 16:57   +3 +/
Вы ещё дистрибутив Pidora вспомните. Хотя, вангуя по уровню вашего юмора, вы его просто не застали по малотлетству.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #129 Ответы: #161

140. Сообщение от Аноним Максим (?), 11-Сен-23, 17:08   +/
> Демоническая тупизация - как раз самая тормозная часть.

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

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

141. Сообщение от Аноним (119), 11-Сен-23, 17:11   +/
Что такое сервер в проде? Билд-сервер с мезоном пойдет на эту роль? Мезон из питонятины состоит чуть менее чем полностью.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #138 Ответы: #172

142. Сообщение от Аноним Максим (?), 11-Сен-23, 17:21   +/
> перекладывают алгоритм один в один

Оптимизация - это проблемы компиляторов.
Не стоит удивляться, что на инструменте в том числе предназначенном и для начинающих, типа дружелюбном к пользователю, кому то вообще придёт в голову идея ручной оптимизации.
Быстрее перенесут проект или его части на другой инструмент, и получат разницу не в десяток процентов, а на порядки.

Конечно, результаты теста на заведомо неканоничных для конкретного языка исходниках нельзя считать адекватными. Но если алгоритм по простому не перекладывается в стиль языка, или при этом нарушается читаемость, то он будет использован как есть.  Впрочем, в публичных в тестах, совсем невменяемый стиль и не используют.


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

143. Сообщение от Менеджер Антона Алексеевича (?), 11-Сен-23, 17:34   +2 +/
> Поставить можно будет через curl|sudo-rs, и никак иначе
> даже curl|sh ниасилили

Эти переобувания на лету. Хейтеры такие хейтеры.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #149

145. Сообщение от Менеджер Антона Алексеевича (?), 11-Сен-23, 17:50   –1 +/
> Извини, но нет: адекватные разработчики никогда станут писать критические части кода на *скриптовом* языке и ожидать при этом скорости выполнения.

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

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

148. Сообщение от псевдонимус (?), 11-Сен-23, 18:17   +/
Идиотизм в квадрате. Сложно представить что-то более Нину..бесполезное и вредное
Ответить | Правка | Наверх | Cообщить модератору

149. Сообщение от User (??), 11-Сен-23, 18:24   –2 +/
>> Поставить можно будет через curl|sudo-rs, и никак иначе
>> даже curl|sh ниасилили
> Эти переобувания на лету. Хейтеры такие хейтеры.

Да не то, чтобы. Озвучу для ясности -  пакетной базе мейнстримовских дистрибутивов это чудо не появится. Какой способ доставки приложений будет - "собери сам с гита", "возьми бинарник с сорсфоржа и положи в /usr/bin, а библиотеки в /usr/lib", поставь что-то-тамкуда-то-там, вышеуказанными способами, а потом вжуууух! одной командой - не суть.
Впрочем, предполагаю, что к версии 0.6.0 до curl|sudo у них таки докатится - а пока и того нет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #143 Ответы: #170, #178

150. Сообщение от Аноним (150), 11-Сен-23, 18:35   +1 +/
Почему закрытые питоновские модули должны волновать сообщество, если абсолютное большинство пользователей питона их не используют никак, а корпам, делающим свои приватные модули и на них сидящих не западло и свои форки питона сделать в случае надобности?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

151. Сообщение от User (??), 11-Сен-23, 18:37   +1 +/
Ну тут как бы ээээ... вам шашечки, или линейками мериться? Мне вот примерно фиолетово, на "скорость работы интерпретатора" - меня интересует скорость решения моей задачи - и тут у python'а все на удивление хорошо - примерно в 100% моих задач результат будет бесконечно лучше, чем на C\C++ - просто по тому, что столько дураков, готовых вот это все на сях делать в округе просто не набирается.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #122 Ответы: #174, #188

152. Сообщение от Аноним (152), 11-Сен-23, 18:48   +/
Не долго, а недолго
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54

153. Сообщение от Аноним (41), 11-Сен-23, 19:07   +/
>>> где что переписать, чтобы оно хоть на немного быстрее работало <<<

Как говорится, в таком случае вы сами себе злой буратино, которому стоит научиться выбирать правильный инструмент, чтобы потом не плакаться о том какой питон (или в целом язык X плохой).

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

154. Сообщение от Аноним (102), 11-Сен-23, 19:29   +/
Zig не работает с указателями, проверяет границы массивов?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81

155. Сообщение от Аноним (102), 11-Сен-23, 19:35   +/
>Первая версия gcc собиралась паскалем

Да ну, так уж и Паскалем, а не каким-нибудь простецким C-компилятором, написанным на ассемблере?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #132 Ответы: #159

156. Сообщение от Аноним (156), 11-Сен-23, 19:37   +/
В Яндексе забанили? Первая ссылка.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75

157. Сообщение от uis (??), 11-Сен-23, 20:03   +1 +/
Я уже не могу. Это какой-то нездоровый фетиш. Они серьёзно хотят переписать абсолютно всё на раст.

Мне интересно, а они баги фиксить будут? Или скажут пора переписывать переписывание на раст? Это мазохизм уровня переустановки винды.

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

158. Сообщение от uis (??), 11-Сен-23, 20:05   +/
> или ассемблером

Нет ничего легче ассемблера. По крайней мере мы пока экзотическую материю не открыли.

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

159. Сообщение от Аноним (119), 11-Сен-23, 20:07   +/
February 1986 GNU'S BULLETIN Volume 1 No.1

4. C compiler

Although I have a portable C and Pascal compiler, it has a serious
drawback: it is a very large program, and intrinsically cannot be made
smaller.  It is also very hard to bootstrap.

The problem is that most of the compiler is written in Pastel, a
super-hairy extended Pascal, and it is also the sole compiler for that
language.  To make it smaller, we must eliminate the hair needed to
compile Pastel; then we will not be able to compile Pastel, so it must
all be rewritten into C.

Len Tower, the sole full-time GNU staff person, is working on this,
with one or two assistants.  He can certainly use more, but they must
be in Cambridge or else be able to communicate on the Internet.

Таки да.

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

160. Сообщение от uis (??), 11-Сен-23, 20:07   +/
> 10 лет ловить out-of-bounds и double-free

Asan в помощь. Правда для этого нужна не js обезьяна.

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

161. Сообщение от Тот_Самый_Анонимус_ (?), 11-Сен-23, 20:09   +/
>Хотя, вангуя по уровню вашего юмора, вы его просто не застали по малотлетству.

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

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

162. Сообщение от uis (??), 11-Сен-23, 20:11   +/
Карго-культ трудно назвать пакетным менеджером. Он может решить циклические зависимости? А что-нибудь не раст в нём есть? Он может производить установку сложнее cp -r?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

163. Сообщение от uis (??), 11-Сен-23, 20:14   +/
> Как бонус можно еще и вебассембли скомпилить и получить питон там.

И? Чтобы wasm получить много ума не надо, достаточно одного llvm. Можно и обычный интерпретатор пихтона туда засунуть, но просто все понимают, какая это лажа.

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

164. Сообщение от microcoder (ok), 11-Сен-23, 20:18   +/
> будет PythoRust

Надаа... Звучит заманчиво :)

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

166. Сообщение от microcoder (ok), 11-Сен-23, 20:24   +1 +/
Куда вы там всё торопитесь? Лишних 100 мс нет?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

167. Сообщение от Аноним (167), 11-Сен-23, 20:37   +/
видимо всё же надо было платить столько же как и архитектору
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #131 Ответы: #184

170. Сообщение от Аноним (170), 11-Сен-23, 21:51   +/
Я на форуме линуксоидов или домохозяек?
Испугало его копирование бинарников... Тьху...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #149 Ответы: #171

171. Сообщение от User (??), 11-Сен-23, 22:05   +/
> Я на форуме линуксоидов или домохозяек?
> Испугало его копирование бинарников... Тьху...

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

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

172. Сообщение от Аноним (137), 11-Сен-23, 22:37   +/
билд-сервер - это внутренняя кухня. Прод - то, что выставлено наружу. Машина, которую могут взломать, не должна иметь на борту средств разработки. И уж тем более, никакого питона.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #141

173. Сообщение от Аноним (137), 11-Сен-23, 22:39   +/
Примерно как с Коболом. Дешевые, готовые что угодно за миску риса делать. А через некоторое время - полцарства за исправление ошибки... И дедуля по 80 героически устраняет проблему... Жалуясь попутно на недостаточно железную клавиатару...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #113

174. Сообщение от beck (??), 12-Сен-23, 00:13   +/
И тут я соглашусь.

Прелесть и сила питона в его батарейках. Для практических задач производительности хватает. А где не хватает,  можно пару функций, вызывающих тормоза, переписать на С.

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

177. Сообщение от я (?), 12-Сен-23, 01:33   +1 +/
простите что в стандартной поставке дробовики не заряжены и поставлены на предохранитель.. мы знаем что вы любите стрелять в ноги даже когда не хотите, но мы нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

178. Сообщение от я (?), 12-Сен-23, 01:40   +1 +/
а что много програм которые когда хотят использовать очередной цитон полагаются на системный а не тащат его с собой?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #149 Ответы: #181

179. Сообщение от я (?), 12-Сен-23, 01:46   +/
луа это круто, но иногда ты просто хочешь взять вон тот отлично написанный поддерживаемый и отлаживаемый код на питоне и встроить его в своё приложение на языкнейм. был бы вот тот код ещё и на луа можно было бы и луа вкорячить но кода на луа нет и как его писать ваще неясно там вот какие-то тензорные матрицы множат ты в этом не шаришь даже но тебе надо функционал добавить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40

181. Сообщение от User (??), 12-Сен-23, 06:49   +1 +/
> а что много програм которые когда хотят использовать очередной цитон полагаются на
> системный а не тащат его с собой?

Эдак и до того дойти можно, что ничего кроме запускача контейнеров на компьютере и не нужно... oh, shi!!!

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

182. Сообщение от Аноним (184), 12-Сен-23, 07:15   +/
Если всё не переписать безопасно не получится.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #157 Ответы: #190

183. Сообщение от Аноним (184), 12-Сен-23, 07:17   –1 +/
Ui  можно написать только на си.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #98

184. Сообщение от Аноним (184), 12-Сен-23, 07:17   +/
А ты не прошел тест на продукта твой проект банкрот.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #167

185. Сообщение от Аноним (184), 12-Сен-23, 07:18   +/
В целом если схожие зачем что-то менять.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #134

188. Сообщение от YetAnotherOnanym (ok), 12-Сен-23, 10:02   +/
Прикольно ты авторов NumPy в дураки записал. Куда ж им до тебя, умного питоновода.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #151 Ответы: #189

189. Сообщение от User (??), 12-Сен-23, 10:32   +/
> Прикольно ты авторов NumPy в дураки записал. Куда ж им до тебя,
> умного питоновода.

Эммм... вы предлагаете мне второй NumPy писать - при наличии первого? Сишноугодно, но _у меня в окрестностях_ таких дураков в таких количествах нет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #188 Ответы: #198

190. Сообщение от uis (??), 12-Сен-23, 10:33   +/
А почему не java?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #182 Ответы: #192

191. Сообщение от freehckemail (ok), 12-Сен-23, 10:45   +/
> 0. Разумеется, не допишут.

И не говори, уже порядком надоело всё это. Такое чувство, что rust-сообщество только и делает, что начинает писать клоны существующих инструментов, забрасывая их через непродолжительный период активности. Зачем всё это -- не понятно. Зачем эти новости -- тоже.

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

192. Сообщение от Аноним (170), 12-Сен-23, 14:59   +1 +/
Жаба тормознутая просто
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #190

193. Сообщение от freecoder (ok), 12-Сен-23, 15:21   +1 +/
Время придёт и для него.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #100

194. Сообщение от Аноним (194), 12-Сен-23, 16:00   +/
Лучше бы наоборот, написали интерпретатор rust на python.
Ответить | Правка | Наверх | Cообщить модератору

196. Сообщение от Аноним (196), 12-Сен-23, 16:28   –1 +/
браузер говорит, что этот малварьный сайт размягчает моск, есть другое что-нибудь?

под лгбт-бложиками подразумеваются современные пробирочные копипаст-водо-нейронко-бложики, которые все одинаковые: сначала КДПВ в три монитора высотой, потом на 2 мегабайта текста тебе рассказывают, что такое то, о чём статья, а потом абзац бесполезного мусора внизу

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

198. Сообщение от YetAnotherOnanym (ok), 12-Сен-23, 19:08   +/
Предложить Вам что-то написать? Ну что Вы, ни в коем случае!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #189 Ответы: #208

202. Сообщение от Аноним (204), 12-Сен-23, 21:03   +/
>> Для оценки текущего состояния разработки можно использовать web-интерфейс с интерпретатором RustPython, скомпилированным в WebAssembly.

Мне одному это кажется каким-то бредом?

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

203. Сообщение от Аноним (204), 12-Сен-23, 21:20   +/
Какая–то сомнительная затея. Как будто больше нечем заняться.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #211

204. Сообщение от Аноним (204), 12-Сен-23, 21:23   +/
Я–то всегда считал что IronPython сделали для того чтобы знающие Python могли перейти на .NET без необходимости учить другой язык.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

205. Сообщение от Саркофандр (?), 13-Сен-23, 00:32   +/
> Поддерживается компиляция RustPython в представление на WebAssembly, которое может применяться в качестве Python-интерпретатора, работающего в web-браузере.

Машина Тьюринга-Гольдберга?

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

206. Сообщение от Прохожий (??), 13-Сен-23, 02:12   +/
Это потому что профессионалов не хватает катастрофически. А непрофессионалу нужно что-нибудь попроще.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99

207. Сообщение от Прохожий (??), 13-Сен-23, 02:13   +/
Не прошло и двадцати лет. Или прошло?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74

208. Сообщение от User (??), 13-Сен-23, 07:08   +/
> Предложить Вам что-то написать? Ну что Вы, ни в коем случае!

Ну тогда сами, все сами - закончите массивы складывать приходите, там задача-со-звездочкой есть, можно на 0,375% ускориться!

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

209. Сообщение от Аноним (209), 13-Сен-23, 08:28   +/
3.11 в полтора раза быстрее предыдущей версии. Также постепенно появляется все больше JIT- и AOT-компиляторов для Python. Мне кажется, что все движется в сторону Java-подобного языка со статической типизацией. И тогда настанет золотой век для всех питонистов, когда их программы будут рвать C/C++ по производительности.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

210. Сообщение от iperov (ok), 13-Сен-23, 11:10   +/
Маглы всё никак не поймут, что питон не нужно ускорять.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

211. Сообщение от burjui (ok), 16-Сен-23, 03:31   –1 +/
Вот, лучше бы комменты на Опеннете писали.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #203

212. Сообщение от Аноним (212), 19-Сен-23, 23:08   +/
А почему не JavaScript? JavaScript же лучший из когда-либо созданвх языков. И не блокируется там ничего. А раз не блокируется, значит нету задержек. А раз нету задержек, значит самый бфстрый.
Ответить | Правка | Наверх | Cообщить модератору


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

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




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

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