URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 131472
[ Назад ]

Исходное сообщение
"Выпуск 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.me/opennews/art.shtml?num=59737


Содержание

Сообщения в этом обсуждении
"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 09:22 
А когда буден написан PythonRust ?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 12:24 
Когда его можно будет запустить на интерпретаторе RustPython'а. Полный цикл, не?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено неаноним , 11-Сен-23 12:42 
Такого не будет,
будет PythoRust

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено microcoder , 11-Сен-23 20:18 
> будет PythoRust

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 14:02 
RustPython - какое-то корявенькое название вышло. Пока выговоришь. Назвали бы его Rusthon, что-ли.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Александр , 11-Сен-23 16:06 
Не всетаки название PythoRust лучше бы зашло.
Raku - уже есть ;)
Ему пары не хватает

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 16:57 
Вы ещё дистрибутив Pidora вспомните. Хотя, вангуя по уровню вашего юмора, вы его просто не застали по малотлетству.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Тот_Самый_Анонимус_ , 11-Сен-23 20:09 
>Хотя, вангуя по уровню вашего юмора, вы его просто не застали по малотлетству.

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 09:23 
Всё пытаются и пытаются ускорить питон. А он всё никак не ускоряется и не ускоряется.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 09:31 
скоро будет Можо - осталось ждать не долго

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 10:05 
недолго.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Массоны Рептилоиды , 11-Сен-23 11:34 
долго.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 18:48 
Не долго, а недолго

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 16:47 
ну да... Что такое жизнь человека по сравнению с вечностью....

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 10:08 
Интерпретатор нельзя существенно ускорить, переписывая его с одного языка на другой. Программа на Python медленнее до 60 тысяч раз, чем программа на компилируемом языке. Переписывание его с C на Rust представляет только академический интерес.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 10:25 
> Программа на Python медленнее до 60 тысяч раз, чем программа на компилируемом языке.

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 10:31 
А толку программа на спп столько же компилируется сколько питон приложение работает.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 10:59 
Уровня хелло-врот - да. Но не всё так однозначно уже при десятках тысяч строк.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 12:52 
Пруф https://www.securitylab.ru/news/541284.php

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 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 года назад.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним Максим , 11-Сен-23 13:39 
По тестам, в среднем медленнее примерно в 90-400 раз, это если отбросить отдельные тесты где разрыв еще больше.
И дело не только и интерпретации, но и динамической типизации.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 14:47 
Демоническая тупизация - как раз самая тормозная часть.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним Максим , 11-Сен-23 17:08 
> Демоническая тупизация - как раз самая тормозная часть.

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


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

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено YetAnotherOnanym , 11-Сен-23 15:19 
> Какой такой numpy?

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено User , 11-Сен-23 18:37 
Ну тут как бы ээээ... вам шашечки, или линейками мериться? Мне вот примерно фиолетово, на "скорость работы интерпретатора" - меня интересует скорость решения моей задачи - и тут у python'а все на удивление хорошо - примерно в 100% моих задач результат будет бесконечно лучше, чем на C\C++ - просто по тому, что столько дураков, готовых вот это все на сях делать в округе просто не набирается.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено beck , 12-Сен-23 00:13 
И тут я соглашусь.

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено YetAnotherOnanym , 12-Сен-23 10:02 
Прикольно ты авторов NumPy в дураки записал. Куда ж им до тебя, умного питоновода.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено User , 12-Сен-23 10:32 
> Прикольно ты авторов NumPy в дураки записал. Куда ж им до тебя,
> умного питоновода.

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено YetAnotherOnanym , 12-Сен-23 19:08 
Предложить Вам что-то написать? Ну что Вы, ни в коем случае!

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено User , 13-Сен-23 07:08 
> Предложить Вам что-то написать? Ну что Вы, ни в коем случае!

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним Максим , 11-Сен-23 17:21 
> перекладывают алгоритм один в один

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

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



"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 11:06 
пхп смогли а питон не может. Чего же так?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 11:10 
В том плане, что пых тоже интерпретируемый язык, и его смогли ускорить без переписывания на другой язык. Кажись питон заложник своих решений или есть саботажники

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 13:46 
GIL в течение 5 лет уберут. Так что, не всё так запущено.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено jt3k , 11-Сен-23 10:13 
Ужеж mojo есть для этого

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 10:25 
Mojo топ за свои деньги.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 10:49 
Вот видимо им слава Mojo покоя не даёт

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Карлос Сношайтилис , 11-Сен-23 10:50 
А его не особо-то и нужно ускорять. Он не для скорости работы, а для скорости разработки.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 12:32 
Менеджеры получают бонусы за внедрённых продукт, а разрабов после этого только заставляют писать ещё быстрее и ещё больше. Глупость в каждом коммите.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Vivaswan , 11-Сен-23 13:45 
вы такими языками разрабатывайте для себя пожалуйста. А мне на компе нужен быстрой код, а не примитивный синтаксис...

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 14:50 
Ну если вам надо на компе быстрый код, так вы и разрабатывайте. Сложите время разработки, отладки и исполнения, на каком языке окажется быстрее - тот и правильный выбор.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено gdg , 11-Сен-23 12:09 
Да ладно?

https://speed.python.org/


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним2 , 11-Сен-23 12:52 
Из ускорения только GIL убирают, а в остальном выносят критичные части на си, что весьма здраво.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 14:27 
>Всё пытаются и пытаются ускорить питон. А он всё никак не ускоряется и не ускоряется.

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено microcoder , 11-Сен-23 20:24 
Куда вы там всё торопитесь? Лишних 100 мс нет?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 13-Сен-23 08:28 
3.11 в полтора раза быстрее предыдущей версии. Также постепенно появляется все больше JIT- и AOT-компиляторов для Python. Мне кажется, что все движется в сторону Java-подобного языка со статической типизацией. И тогда настанет золотой век для всех питонистов, когда их программы будут рвать C/C++ по производительности.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено iperov , 13-Сен-23 11:10 
Маглы всё никак не поймут, что питон не нужно ускорять.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 09:25 
А в питоне есть safe/unsafe, как убедиться, что действительно безопасно?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 10:28 
В питоне ансейф делается сишными модулями, которые требуют компиляции и этим иногда жутко бесят.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено я , 12-Сен-23 01:33 
простите что в стандартной поставке дробовики не заряжены и поставлены на предохранитель.. мы знаем что вы любите стрелять в ноги даже когда не хотите, но мы нет.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Vivaswan , 11-Сен-23 13:48 
Читать книги, пересматривать 10 раз то, что накодил, расставлять комментарии везде, где только можно. Что: сложно, да?

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

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Анонин , 11-Сен-23 10:31 
> 2. Поставить можно будет через curl|sudo-rs, и никак иначе.

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 10:37 
>cargo wapm conda

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено 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
И вот все у вас так(Ц)

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Менеджер Антона Алексеевича , 11-Сен-23 17:34 
> Поставить можно будет через curl|sudo-rs, и никак иначе
> даже curl|sh ниасилили

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено User , 11-Сен-23 18:24 
>> Поставить можно будет через curl|sudo-rs, и никак иначе
>> даже curl|sh ниасилили
> Эти переобувания на лету. Хейтеры такие хейтеры.

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 21:51 
Я на форуме линуксоидов или домохозяек?
Испугало его копирование бинарников... Тьху...

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено User , 11-Сен-23 22:05 
> Я на форуме линуксоидов или домохозяек?
> Испугало его копирование бинарников... Тьху...

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено я , 12-Сен-23 01:40 
а что много програм которые когда хотят использовать очередной цитон полагаются на системный а не тащат его с собой?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено User , 12-Сен-23 06:49 
> а что много програм которые когда хотят использовать очередной цитон полагаются на
> системный а не тащат его с собой?

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено uis , 11-Сен-23 20:11 
Карго-культ трудно назвать пакетным менеджером. Он может решить циклические зависимости? А что-нибудь не раст в нём есть? Он может производить установку сложнее cp -r?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 10:33 
Забросят Раст как какой-нибудь Руби и все эти проекты будут как памятники.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено freehck , 12-Сен-23 10:45 
> 0. Разумеется, не допишут.

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 09:44 
А GIL будет?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Карлос Сношайтилис , 11-Сен-23 10:46 
Зачем в новый интерпретатор GIL встраивать, если и в питоне от него избавляются? Вот только процесс не быстрый - сишники не очень умеют в безопасность в многопотоке.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 10:49 
Скорее Гвидо, как никчёмный архитектор, создал хрень, в которой без существенной переработки кодовой базы не избавиться от GIL.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 10:56 
>>> Гвидо, как никчёмный архитектор <<<

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Карлос Сношайтилис , 11-Сен-23 10:57 
Там не "технические" проблемы. Отключать GIL не хотят из-за боязни повторения истории с переходом версий питона 2-3.

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено 1 , 11-Сен-23 11:18 
> в _закрытых_ сишных модулях, до которых у комьюнити нет доступа

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 18:35 
Почему закрытые питоновские модули должны волновать сообщество, если абсолютное большинство пользователей питона их не используют никак, а корпам, делающим свои приватные модули и на них сидящих не западло и свои форки питона сделать в случае надобности?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним2 , 11-Сен-23 13:02 
Так уже избавились от GIL, сейчас уже в апстриме внедряют. Неси другую Креспи Мологи чешскую теорию - эта сломалась.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Прохожий , 13-Сен-23 02:13 
Не прошло и двадцати лет. Или прошло?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 13:54 
Да, да, да, такой никчёмный, что Python занимает второе место по используемости, после JS.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Прохожий , 13-Сен-23 02:12 
Это потому что профессионалов не хватает катастрофически. А непрофессионалу нужно что-нибудь попроще.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Ivan7 , 11-Сен-23 09:48 
Зачем Python?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 10:11 
Затем же, зачем и bash. То же, но с другой стороны. Не понимаю, почему его называют языком программирования и пихают в неокрепшие умы. Не иначе - другая версия троянского обучения.  Устранение конкурентов на дальних подступах.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним2 , 11-Сен-23 13:06 
Bash это просто легаси, который особо никому и не хочется менять.
А питон один из немногих популярных языков с нормальным современным синтаксисом. Проще придумать зачем питон не нужен (везде где нужна производительность) чем расписывать где он нужен и где без него сложно обойтись.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 15:09 
Вообще-то баш активно развивается.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 15:13 
Давно пора его питоном заменить, будет столь же ржачно

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 16:50 
Если это когда-нибудь произойдёт, то тут же появится масса стартапов, демонстрирующих "защищённый линукс", на котором всё сделано без питона где бы то ни было. И они тут же станут пользоваться популярностью. Не место питону на сервере в проде.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 17:11 
Что такое сервер в проде? Билд-сервер с мезоном пойдет на эту роль? Мезон из питонятины состоит чуть менее чем полностью.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 22:37 
билд-сервер - это внутренняя кухня. Прод - то, что выставлено наружу. Машина, которую могут взломать, не должна иметь на борту средств разработки. И уж тем более, никакого питона.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Ivan7 , 11-Сен-23 09:49 
А C++ когда на Rust перепишут?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 10:12 
А Rust не на С++ написан? Как, впрочем, и Python ...

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 10:28 
Пихон - на С, а раст - на расте. Он уже давно selfhosted, и больше не требует изначального ocaml вообще.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено НяшМяш , 11-Сен-23 11:12 
Сейчас там найдут LLVM и станут пальцем тыкать - яжигаварил там C++

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним2 , 11-Сен-23 13:07 
И будут правы. Ай-яй-яй безопасный раст основан на таком небезопасным llvm.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 13:56 
Пора LLVM переписывать на этом самом безопастном.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено freecoder , 12-Сен-23 15:21 
Время придёт и для него.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Карлос Сношайтилис , 11-Сен-23 10:33 
Rust не на С++ написан, как, впрочем, и Python.
Но откуда это могут знать опеннетовские иксперды...

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 12:54 
Ещё раз. Rust написан на C++.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 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.



"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Tron is Whistling , 11-Сен-23 14:03 
А если роллап без снапшота?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 14:56 
Следующая версия раста собирается компилятором предыдущей. Что-то не так?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Tron is Whistling , 11-Сен-23 15:13 
А предыдущая?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 15:16 
Пусть в этом историки копаются. Мне же не интересно чем собиралась первая версия какого-нибудь ненужного вроде gcc.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Tron is Whistling , 11-Сен-23 15:54 
GCC и сейчас можно с нуля собрать.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 16:11 
Ну так я и раст с нуля могу самим растом собрать. Самую первую версию с помощью OCaml, а каждую следующую - предыдущей. Вопрос-то в чем? Первая версия gcc собиралась паскалем, первые версии других компиляторов тоже не ими самими.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 19:35 
>Первая версия gcc собиралась паскалем

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 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.

Таки да.


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 19:37 
В Яндексе забанили? Первая ссылка.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 10:47 
Сразу после того как Rust перепишут на паскале или 1С

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 09:58 
Но зачем ?!?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Анонимусс , 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."

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 10:50 
Для скриптования-внутри-приложения обычно используется lua, для которого у раста все уже есть.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Анонимусс , 11-Сен-23 11:18 
Ну предположим обычно используется lua...
А если мне хочется питон? Если у меня уже есть 100500 скриптов какой-то логики?
Зачем себе в этом отказывать?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено я , 12-Сен-23 01:46 
луа это круто, но иногда ты просто хочешь взять вон тот отлично написанный поддерживаемый и отлаживаемый код на питоне и встроить его в своё приложение на языкнейм. был бы вот тот код ещё и на луа можно было бы и луа вкорячить но кода на луа нет и как его писать ваще неясно там вот какие-то тензорные матрицы множат ты в этом не шаришь даже но тебе надо функционал добавить.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 11:16 
Но Jython и IronPython ... кто ими пльзуется? Они давно протухли

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Анонимусс , 11-Сен-23 11:24 
Ну почему сразу протухли?

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

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 11:37 
Питон 2 очень актуально. А вот без совместимости с батарейками смысла действительно нет.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Анонин , 11-Сен-23 11:51 
> Питон 2 очень актуально.

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено User , 11-Сен-23 12:02 
Смотрю на apache nifi и плачу...

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено uis , 11-Сен-23 20:14 
> Как бонус можно еще и вебассембли скомпилить и получить питон там.

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 12-Сен-23 21:23 
Я–то всегда считал что IronPython сделали для того чтобы знающие Python могли перейти на .NET без необходимости учить другой язык.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 10:46 
Растофаряне тоже хотят в быструю и понятную разработку

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено ИмяХ , 11-Сен-23 10:21 
>>Поддерживается компиляция RustPython в представление на WebAssembly
>>средства для интеграции кода на языке Python в проекты на языке Rust без применения биндингов на основе CPython

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 10:27 
Фигму на спа написали как-то и без питона справились.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 11:23 
эммм так это давно уже сделано. растаманы как обычно просто пытаются что-то содрать

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним2 , 11-Сен-23 13:10 
Лол. Так все давно и работает. Но тебе же только сишечку поругать, не разбираясь в деталях?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 11:27 
Есть отличная идея чем занять растоманов. Им надо всем собраться и самом безопасном языке написать безопасный компилятор Си. Который будет делать код недопускающий всякие небезопасные конструкции

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено warlock66613 , 11-Сен-23 12:22 
Уже сделано. Пришлось правда внести в синтаксис Си косметические изменения. Итог называется Rust.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 13:16 
Безопасный Си это zig если что.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено 12yoexpert , 11-Сен-23 13:23 
чем он лучше и хуже nim?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 13:40 
Nim это просто конвертер в другие языки как тайпскрипт. Это не может быть безопасным.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено 12yoexpert , 11-Сен-23 13:43 
для начала нужно дать определение понятию "безопасный". ну и с джавой понятно, но nim ещё и в компилируемые языки транслируется

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 16:09 
Любой растовик знает что такое безопасно у них спроси.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Анонимм , 11-Сен-23 16:44 
хм... а зачем ты ходишь по "лгбт-бложикам" ?
впрочем, это твое дело,

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 12-Сен-23 16:28 
браузер говорит, что этот малварьный сайт размягчает моск, есть другое что-нибудь?

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 16:31 
И Zig, и Nim каждый хорош по своему. Статей-сравнений много и они хорошо гуглятся.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено warlock66613 , 11-Сен-23 13:30 
> Безопасный Си это zig если что.

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 19:29 
Zig не работает с указателями, проверяет границы массивов?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 12:28 
Даёшь побольше аццкой мешанины вызовов одного языка из другого. Надо чтобы в каждом методе были вставки как минимум на 5-ти языках. Иначе во время стендапа вас засмеют.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Анонимм , 11-Сен-23 12:37 
хм... ты просто не можешь осилить больше одно языка, вот и бесишься?
или причина в другом?

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 13:00 
Мне как-то параллельно и на rust, и на python, и на lua с javascript'ом. Волнуюсь исключительно за тебя. Ты не подготовился и тебя засмеют!

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 13:25 
Соглы, баш ол зе вей.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 13:14 
Архитектору в голову не приходила идея что это дорого?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Анонин , 11-Сен-23 14:20 
Наоборот - дешево!
Ядро пишут пара тру-погромистов, а скрипты на питоне можно дать писать студням или даже дезигнерам.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 14:58 
Сишники дешёвые, питонисты больше берут.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 15:06 
Эт потому что питонистам приходится думать. Логично. Более мощный язык позволяет создать больше проблем быстрее, необходимы опыт и компетенция.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Анонимм , 11-Сен-23 15:09 
угу, вроде дешевые,
а потом еще 10 лет ловить out-of-bounds и double-free которые оставили после себя лудшие погромисты ?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено uis , 11-Сен-23 20:07 
> 10 лет ловить out-of-bounds и double-free

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 22:39 
Примерно как с Коболом. Дешевые, готовые что угодно за миску риса делать. А через некоторое время - полцарства за исправление ошибки... И дедуля по 80 героически устраняет проблему... Жалуясь попутно на недостаточно железную клавиатару...

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 16:10 
Тру программисты уволились проект закрыт. Ты не прошел тест на архитектора.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 20:37 
видимо всё же надо было платить столько же как и архитектору

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 12-Сен-23 07:17 
А ты не прошел тест на продукта твой проект банкрот.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено 12yoexpert , 11-Сен-23 12:36 
могли бы просто транслировать раст в джаву на электроне и потом в питон

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 13:15 
Что за джава на электронн?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 13:36 
Это местный специалист по виртуальным машинам, ты ещё не понял?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 13:48 
Суёшь джава в вебассембли потом в электрон, нерюх.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 13:51 
Там проблема в том, что нет UI в Rust, а так да можно.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 12-Сен-23 07:17 
Ui  можно написать только на си.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Межножный Диктатор , 11-Сен-23 13:02 
Так можно и до браузерных дел добраться

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Серб , 11-Сен-23 13:17 
Вот это действительно хорошая вещь, которая может спасти rust.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 16:27 
>спасти rust

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 13:17 
Не люблю питон, мой самый нелюбимый язык. Не понимаю почему его считают одним из самых простых и лёгких, если сравнивать с крестами или ассемблером то конечно он проще, но если сравнивать с другими - мне так не кажется. Читаемость кода отвратительная, от одного только вида этих отступов тянет блевать. Скорость тоже отстой. Сначала пишут что-то с упоением расхваливая простоту питона и скорость написания кода, потом раз в десять дольше пыхтят над оптимизацией, всё лишь бы хоть на немного ускорить. И так всегда. Первые три строчки хелловорд работают без проблем, топом начинают вытекать глаза от табов и вечная головня боль где что переписать, чтобы оно хоть на немного быстрее работало. Кусок мусора, а не язык.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Vivaswan , 11-Сен-23 14:06 
Индийские программисты с тобой не согласны.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Анрним , 11-Сен-23 16:03 
> Читаемость кода отвратительная, от одного только вида этих отступов тянет блевать

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

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

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Менеджер Антона Алексеевича , 11-Сен-23 17:50 
> Извини, но нет: адекватные разработчики никогда станут писать критические части кода на *скриптовом* языке и ожидать при этом скорости выполнения.

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 19:07 
>>> где что переписать, чтобы оно хоть на немного быстрее работало <<<

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено uis , 11-Сен-23 20:05 
> или ассемблером

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 13:50 
А можно Node.js на Rust?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Анонимусс , 11-Сен-23 14:21 
Держи https://github.com/denoland/deno

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 14:47 
Вот пошустрее: https://www.opennet.me/opennews/art.shtml?num=59738

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Анонимусс , 11-Сен-23 15:24 
Ага, но он на зиге, а спрашивали про раст.
Но хорошо когда есть выбор.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 11-Сен-23 16:29 
В целом языки принципиально схожие. Про выбор соглашусь.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 12-Сен-23 07:18 
В целом если схожие зачем что-то менять.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено псевдонимус , 11-Сен-23 18:17 
Идиотизм в квадрате. Сложно представить что-то более Нину..бесполезное и вредное

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено uis , 11-Сен-23 20:03 
Я уже не могу. Это какой-то нездоровый фетиш. Они серьёзно хотят переписать абсолютно всё на раст.

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 12-Сен-23 07:15 
Если всё не переписать безопасно не получится.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено uis , 12-Сен-23 10:33 
А почему не java?

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 12-Сен-23 14:59 
Жаба тормознутая просто

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 12-Сен-23 16:00 
Лучше бы наоборот, написали интерпретатор rust на python.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 12-Сен-23 21:03 
>> Для оценки текущего состояния разработки можно использовать web-интерфейс с интерпретатором RustPython, скомпилированным в WebAssembly.

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 12-Сен-23 21:20 
Какая–то сомнительная затея. Как будто больше нечем заняться.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено burjui , 16-Сен-23 03:31 
Вот, лучше бы комменты на Опеннете писали.

"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Саркофандр , 13-Сен-23 00:32 
> Поддерживается компиляция RustPython в представление на WebAssembly, которое может применяться в качестве Python-интерпретатора, работающего в web-браузере.

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


"Выпуск RustPython 0.3, реализации интерпретатора Python на я..."
Отправлено Аноним , 19-Сен-23 23:08 
А почему не JavaScript? JavaScript же лучший из когда-либо созданвх языков. И не блокируется там ничего. А раз не блокируется, значит нету задержек. А раз нету задержек, значит самый бфстрый.