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

Исходное сообщение
"Проект PyScript развивает платформу для выполнения Python-скриптов в web-браузере"

Отправлено opennews , 03-Май-22 08:48 
Представлен проект PyScript, позволяющий интегрировать в web-страницы обработчики, написанные на языке Python, и создавать на Python интерактивные web-приложения. Приложениям предоставляется доступ к DOM и интерфейс для двунаправленного взаимодействия с объектами JavaScript. Логика разработки web-приложений сохраняется, а отличия сводятся к возможности использования языка Python вместо JavaScrpt. Исходные тексты PyScript распространяются под лицензией Apache 2.0...

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


Содержание

Сообщения в этом обсуждении
"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено lockywolf , 03-Май-22 08:48 
Какой жуткий синтаксис. Ну, хотя, в целом, и идея перейти от js на бидон пахнет абсурдом.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 08:57 
Да, в принципе, нормально, для тех, кому хочется работать с нормально типизированным языком это вариант. Проблема в том, что батареек не завезли, и никаких тебе jquery, всё сам.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 08:59 
А зачем в современном браузере jquery?

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 10:45 
А зачем в современном браузере питон?

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 12:39 
Ты еще спроси: а зачем в современном браузере 3d-графика и очки виртуальной реальности?

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 13:03 
Действительно, зачем? Зачем все возможные программы собирать в одного монстра?

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 05-Май-22 13:27 
Ага, на питоне это все сделать. Чтобы он там нетормозил и можно было продать больше оперативки и процов пользователям.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Чел , 03-Май-22 10:54 
Не обязательно JQuery. На JS просто тонна полезных библиотек и фреймворков. Те же React или Vue. Для начала пути питона в браузер — это хорошее решение. Но вот сомневаюсь, что найдутся энтузиасты, способные породить что-то хотя бы приближённое к React. Аналог PyScript уже делали — Brighton. Вот только никто им не пользуется до сих пор.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Самый Лучший Гусь , 03-Май-22 10:59 
Брал я этот ваш вуй на понюшку. Ничем он не лучше того, что предлагает питончик.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 13:05 
> На JS просто тонна полезных библиотек и фреймворков.

Бесполезных.


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 13:07 
P.S. Трудозатраты на внедрение и сопровождение такого фреймворка уже сравнялись с разработкой собственной системы под свои нужды.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Омноним , 03-Май-22 14:46 
> Но вот сомневаюсь, что найдутся энтузиасты, способные породить что-то хотя бы приближённое к React.

Очень надеюсь, что это правда.


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено nvidiaamd , 03-Май-22 21:48 
> На JS просто тонна полезных

Смешно. Да, мне много пользы что мой цпу лопатит и кипит, много пользы что жрется память.


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 04-Май-22 02:48 
Пожалуйста, держитесь подальше со своими реактами и вуями от моих браузеров, особенно мобильных.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Корец , 03-Май-22 10:56 
Как раз абсурд полный. Тут js более-менее устаканился, а тут этот кусок нeнужно тянут. Тебе напомнить какой запрос был раньше и как приходилось писать js буквально под каждый браузер? Пусть в вашем пистоне сначала стандарты введут и начнут их придерживаться, а потом поговорим.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 11:59 
полный абсурд ваш комментарий.. не вам решать что кому и куда тянуть и на чем писать

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноня , 03-Май-22 15:01 
А кому ж "можно" решать? Копрорациям?

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено a_kusb , 03-Май-22 13:36 
Тут будет совместимость между браузерами. А в будущем развитие Webasm и ресурсы процессора позволят просто в случае проблем с отображением подставить скомпилированную в него версию WebKit которая будет выполняться в браузере о вырисовывать страницу.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 11-Май-22 03:42 
> Пусть в вашем пистоне сначала стандарты введут и начнут их придерживаться, а потом поговорим.

Не говорите глупости и не судите о том чего не знаете. В питоне стандартизация есть и была задолго до того как ECMAScript стал развиваться и браузеры стали пытаться ему следовать. PEP-0 датирован 2000м годом - https://peps.python.org/


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Корец , 11-Май-22 10:42 
Серьёзно?! А чё ж тогда отвалилась куча софта, когда выкинули 2.7? Ты только представь, какая жопа будет, если при смене мажорной версии будет отваливаться половина сайтов.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 12-Май-22 03:26 
По канонам семантического версионирования мажорные версии как раз и предназначены для того чтобы ломать обратную совместимость. Версия 3 вышла в 2008м году и 2.7 после этого продолжала поддерживаться до 2020го года. Те, кто за 12 лет не удосужились пофиксить софт и добавить поддержку 3й версии... в общем-то туда им и дорога.
По поводу же отваливающихся сайтов, сомневаюсь что это было бы сильной проблемой. Тем кто бы продолжал сидеть на 2.7, оно бы и продолжало работать "как есть". Встраивать в браузеры конкретные версии питона тут не предлагают.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 08:50 
> В отличие от <…> JavaScript <…> применяется <…> WebAssembly.

Такое себе отличие.


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено НяшМяш , 03-Май-22 13:34 
Кстати очень значительное отличие - работа с DOM будет архимедленной. Пока в WebAssembly не введут возможность напрямую дёргать элементы.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 05-Май-22 13:29 
Для этого браузеры надо основательно переделать - вебманки как-то не думали о wasm, а делать сисколы в JS - ну так себе перфоманс, сами понимаете.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 08:58 
там своего Г хватает, но нет давайте притащим ещё, что уж там, хуже уже точно не будет, так что ок дерзайте!)

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 12:41 
> Для определения путей к локальным модулям...

локальным?!


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 09:01 
Теперь и страницы будут грузиться со скоростью Питона. Браво.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 09:03 
> для создания web-интерфейса на Python

Бредовость. Все преимущества WebAssembly заканчиваются ровно в момент пересечения границы WASM <-> DOM, которая есть неимоверно дорогостоящая операция. В WASM полагается запускать процессы с минимальным интерактивом: расчет хэша крупного файла, тяжелый рендер какой-нибудь картинки и т. д.


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 09:25 
Кажется, киллер-фича вот эта:

> позволяет ... использовать все возможности языка и библиотеки, в том числе для научных вычислений, такие как numpy, pandas и scikit-learn.


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 14:31 
Для смузи программистов Python заменяет все. У них же у всех как минимум по 64-ядерному тридрипперу.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 05-Май-22 13:31 
Однако уже i++ сервисов заменили питоняш на игогошек, а половина потом и на хрустиков. Тридриппер это прекрасно. Особенно если потом обслуживает в 15 раз больше юзерей чем у питоняши, у которого вообще главное правило - не напрягать мозг.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено a_kusb , 03-Май-22 13:41 
Возможно серверная часть веб-интерфейса, а клиентская может быть просмотрена и на другом браузере.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноня , 03-Май-22 15:05 
> неимоверно дорогостоящая операция

Ничё, пользователь сожрёт, куда ему деваться, не впервой. Главное, бузинесс сэкономит за счёт гoвнo^W питонокодеров.


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 15:33 
> бузинесс сэкономит за счёт гoвнo^W питонокодеров

Самые низкооплачиваемые - это пыхари.


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено YetAnotherOnanym , 04-Май-22 13:22 
Обе величины в эпсилон-окрестности нуля

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 05-Май-22 13:31 
Пыхари относительно стабильные, а питоняши отовсюду вылетают из-за игогошки и хруста.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Анонимчик , 04-Май-22 08:57 
Берёшь canvas и рисуешь свой ui

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 09:59 
поддерживаются отечественные вивальди и яндэкс-браузер? не имеющие аналогов

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 10:28 
А Вы, простите, из какого "отечества"? Vivaldi — норвежско-американский, Yandex — российско-нидерландский.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 11:35 
Там внутри ещё и движок СПО, международный.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 15:01 
> СПО

Легко фиксится: добавляем в "определенный реестр" и по факту добавления прихватизируем, то есть, получаем исключительное право.


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 15:32 
Штаты так и сделали, реестр определяют по лицам, участвовавшим хоть как-нибудь в разработке. Теперь весь софт они считают американским.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 16:03 
> американским

Это, так сказать, общественное достояние

А в "определенном реестре" - частное с исключительным правом.


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 10:03 
> выполняемый на стороне браузера

бедный браузер...


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 10:45 
Классный проект, можно кошмарить юзеров сразу и js и питоном

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 11:08 
Ну что, когда будут тесты в сравнении с JavaScript в паре с bun? Так чтобы очевидно стало, что никакой WebAssembly неспособен спасти чересчур тормозной Python. Спасибо фанатикам Gentoo, что дали осознать какое питон гуано с пятнадцатиминутной подготовкой к компиляции когда то же самое в Void с его xbps-src происходит практически мгновенно. И вот ждать 15 минут ответа, что можно пересобрать пару пакетов это какой-то капец даже не в квадрате, а в кубе.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 11:23 
> когда то же самое в Void

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


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 12:07 
Не так уж это и сложно. Флаги компиляции можно и в xbps-src выставить. Как правило же это что-то типа поддержки wayland, alsa в брауере, да прочие мелочи. А ассемблер да, хорошо бы, но paludis на Си они уже заигнорили дружно в пользу emerge. Такмнахрена им облегчать жизнь? Кому надо разберутся с ручной установкой paludis.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 12:35 
>> use-флаги
> Флаги компиляции

Ясно, ты вообще не понимаешь, что такое gentoo с его use-флагами.


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 13:41 
Ну конечно, всего то 3 года на Gentoo. Ты бы прежде чем кого-то с грязью мешать научился бы более вдумчивому стилю. Кроме возможности вырезать куски кода, реализованные командой Gentoo разницы особой нет. Да и то сомнительное это удовольствие. Что, чобрать какой-нибудь xmonad нигде нельзя кроме Gentoo? Или туда волшебным образом самодобавился neovide? Или мне предлагаешь верить, что в другой системе сборка ядра чем-то кардинально отличается? Слыш, там даже musl вечно падучий. Чуваки еле тянут и перестали добавлять ништяки. Так что в паре с кастрированным на скорость emerge они даром никому ненужный хлам, который не умеет в многопоток.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено YetAnotherOnanym , 04-Май-22 13:30 
> Попробуй, разрули такой сильно ветвящийся граф зависимостей

Вы всерьёз будете утверждать, что человечество не создало ничего, чем можно было бы "разрулить граф", кроме как питоновым скриптом?


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено ИмяХ , 03-Май-22 11:28 
Новое непаханое поле для уязвимостей и бекдоров.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Смузихлёб , 03-Май-22 12:59 
> Новое непаханое поле для уязвимостей и бекдоров.

Вероятность что взлетит менее 1%.


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено 1 , 04-Май-22 12:33 
Как у Linux

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 12:03 
Чем им не угодил тег script с указанием своего type? Тем что не видно кода, если браузер не поддерживает их новоможную фичу?
Сразу наклепать ипрортов, круто, а как обстоят дела с безопасностью? Добро подаловать новой пачке уязвимостей?

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено rvs2016 , 03-Май-22 20:20 
> Чем им не угодил тег script с указанием своего type?

Ну или атрибута LANGUAGE тега SCRIPT.

> Тем что не видно кода, если браузер не поддерживает их новоможную фичу?

Фанатам Питона для этого понадобится (как раньше в старину это делали для скриптов обычных) оформлять свои теги с комментированием.

Раньше это было так:

<SCRIPT ...><!--
...
--><SCRIPT>


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено 1 , 04-Май-22 12:35 
Самое интересное начнётся с появлением 4ого питона со сломом совместимости

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено YetAnotherOnanym , 04-Май-22 13:37 
Напишут прослойку для переписывания на лету с одного питона на другой.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 12:15 
Есть что-то, чего веб-макаки ещё не затащили в браузер?

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 12:44 
> чего веб-макаки ещё не затащили

Разум.


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Смузихлёб , 03-Май-22 12:52 
Всё идёт к тому, что ОС на компе будет запускать браузер чуть ли не с нулевым process ID, а все программы будут в этом самом браузере. История развивается по спирали, мы, в некотором роде, подходим к эпохе мэйнфреймов и тонких клиентов. Всякие там Хром ОС – лишь прощупывание рынка.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 12:59 
> и тонких клиентов

Клиенты сейчас обожрались, растолстели и на многие порядки превосходят бывшие мэйнфреймы.


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Смузихлёб , 03-Май-22 13:02 
Из заменят ноутбуки и планшеты с распаянными памятью и хранилищем. Десктопные стационарные компы уже сейчас являются большой редкостью. У многих моих знакомых кроме смартфона вообще ничего нет.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 13:09 
> кроме смартфона вообще ничего нет

по потребностям и девайс...


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 13:11 
Как там... Айфон намного мощнее компа Аполло, но на луну не летает :)

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено user , 03-Май-22 13:24 
Без рута это бытовая техника, а не комп.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Смузихлёб , 03-Май-22 14:26 
> Без рута это бытовая техника, а не комп.

Компы давно продаются в отделах бытовой техники.


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Neon , 03-Май-22 12:30 
Мало дыр в браузерах. Сделаем еще одну.)))

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено economist , 03-Май-22 12:30 
Давно пора разбавить JS-код, в котором "кавычки-скобочки" занимают 20% места красивыми вдвое более коротким питон-кодом. Это будет интересно.

Судя по всему на метрики скорости ЯП смотрят именно те, кто мало пишут кода - все ждут "пулю". А первые четверо комментаторов не видят очевидное, что синтаксис прост, батарейки комплекте, jquery доступен итд.

У питонистов явно не подгорает пукан ни от того что им приходится использовать либы, написанные на других языках, ни от того что чистый питон в 2-6 раз медленнее C/Java/Go/etc, ни от чего другого. Просто "толстовщина" и "мир-дружба" в отношение конкурентов (они не конкуренты, а партнеры-помощники).

Потому что кодеру ничего не должно мешать использовать "Лучшее из двух миров", в данном случае из 3-х - WEB/ASM/Python (всеобщность/скорость/понятность).


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 12:46 
> "кавычки-скобочки" занимают 20% места

В питоне 50% места - это обязательный пробельный отступ.


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 05-Май-22 17:21 
Точно, к черту минимизацию. Пусть либа на метр весит теперь три метра. Сразу видно - солидная хрень а не хелловорлд какой-то.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 13:02 
Позвольте ! Ереся в инторнетах несете !

> Давно пора разбавить JS-код, в котором "кавычки-скобочки" занимают 20% места красивыми вдвое более коротким питон-кодом. Это будет интересно

Символ новой строки и два таба/спейса для каждого скопа занимает в разы больше места. Оптимизировать нельзя.

> Судя по всему на метрики скорости ЯП смотрят именно те, кто мало пишут кода - все ждут "пулю". А первые четверо комментаторов не видят очевидное, что синтаксис прост, батарейки комплекте, jquery доступен итд.

У яп нет скорости. Скорость парсинга синтаксиса ? Она прямо пропорциональна всему обвесу в токенайзере.

> У питонистов явно не подгорает пукан ни от того что им приходится использовать либы, написанные на других языках, ни от того что чистый питон в 2-6 раз медленнее C/Java/Go/etc, ни от чего другого. Просто "толстовщина" и "мир-дружба" в отношение конкурентов (они не конкуренты, а партнеры-помощники).

Хохохо, подгорает конкретно. А ведь синтаксис можно исправить на вменяемый, но они на столько не любят сишку и неумеют программировать что уже два десятка лет ищут оправдания своим пробельчикам. До маразмов в стиле spaces vs tabs.

> Потому что кодеру ничего не должно мешать использовать "Лучшее из двух миров", в данном случае из 3-х - WEB/ASM/Python (всеобщность/скорость/понятность).

Исполняемый код в клиентском браузере - это лучшее извините, в каком мире ? Лучшее это когда оптимизируется html с css чтоб добиться вменяемой скорости рендеринга контента.


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено economist , 03-Май-22 13:46 
В разы больше места? Оптимизировать нельзя??? Байт-код, ващет...

У (скриптовых) ЯП нет скорости? Это что-то новое в софистике Опеннета. Особенно красиво про парсинг кода и обвес.  

Подгорает у тех, кто мечется от инструмента к инструменту. Питонисты просто пишут свои пробельчики (на самом деле нет, любая IDE заменяет 1 (один) нажатый Tab на 4 пробел). О "проблеме пробелов/tabs в питон" кричат все, кроме самих питонистов. Что-то это напоминает из нынешних политических реалий.

Исполнимый код в клиентском браузере вообще-то уже везде. HTML c CSS - это статические сайты-визитки и бложики - технологии примерно 2005 года. Очень жаль если лучшее в мире осталось с тех лет.  

Конечно, python-код в браузере нужен не всем, а, кому-то. Скажем, тем, кто DS-бизнес-логику реализует "снаружи". С сабжем это можно внутри, сделав ненужными громоздкие API/Socket-конструкции.


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 14:29 
У динамически типизированных языков скорость низкая. А это Python, Ruby - самыетормозные творения тормозов.
Дальше какая-то хрень про то кому такое тормозилово нужно.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 15:10 
> В разы больше места? Оптимизировать нельзя??? Байт-код, ващет...

src/test.py . Во влажных мечтах разве что.

> поток несвязного поноса

без комментария


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено economist , 04-Май-22 13:14 
без комментария под своим комментарием, выданным за чью-то цитату?

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноня , 03-Май-22 17:29 
> Подгорает у тех, кто мечется от инструмента к инструменту.

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


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено economist , 04-Май-22 13:15 
Рад за вас. Сабж не для JS-тов, а для Py-стов.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 05-Май-22 17:23 
> Рад за вас. Сабж не для JS-тов, а для Py-стов.

Загугли картинку "хочется подарить некоторым", там более понятно нарисовано что Py'стам на самом деле надо :)


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 05-Май-22 19:32 
>> Рад за вас. Сабж не для JS-тов, а для Py-стов.
> Загугли картинку "хочется подарить некоторым", там более понятно нарисовано что Py'стам на самом деле надо :)

Загугли уже "огнетушитель" и "ледогенератор", бедолага.



"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 23:18 
у тебя мозги пропитаны кокаколой и фантой.
я могу сказать что у тебя все симптомы болезни эбола.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено a_kusb , 03-Май-22 13:39 
Когда добавят нативные хеши для удобства майнинга?

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Анонус , 03-Май-22 15:14 
А вот этот Пиодиде, он каждый раз скачивается при заходе на сайт с Пискриптом или ставится как плагин к браузеру?

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 18:38 
Отставить производительность.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено rvs2016 , 03-Май-22 20:07 
> Использование PyScript сводится к подключению
> скрипта pyscript.js и таблицы стилей pyscript.css,
> после чего появляется возможность...

После чего появляется возможность утяжелить юзеру загрузку нужной ему страницы сразу на 4 с лишним метра:

% lynx -source https://pyscript.net/alpha/pyscript.js | wc -c | num2hum -
1.1M

% lynx -source https://pyscript.net/alpha/pyscript.css | wc -c | num2hum -
3.1M

😲

П.С. (послесловие):

> Для сообщений данного типа требуется авторизация по картинке (см. ниже)

Это из-за вставки в сообщение адресов файлов pyscript.js да pyscript.css.
Эти адреса взяты из обсуждаемой статьи. Поэтому для них авторизацию можно и не требовать уж.


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 20:28 
Там CSS невменяемый... Какая-то жесть из перечислений всевозможных числовых значений в селекторах.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено rvs2016 , 03-Май-22 20:11 
> размещаемого внутри тега <py-script>,
> или подключения файлов через тег <py-script src=...>

А я думал, что это будет в интуитивно ожидаемом для таких целей теге
<SCRIPT LANGUAGE=python>питоновская программа тут</SCRIPT>
ну и в теге
<SCRIPT LANGUAGE=python SRC=адрес_питоновского_скрипта></SCRIPT>
соответственно


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 20:29 
Главное правило современного кодинга:

- Всегда делай несовместимые вещи.


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 04-Май-22 01:58 
тэг <SCRIPT> описан в стандарте. нефиг туда сувать ваши поделки

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено rvs2016 , 04-Май-22 02:15 
> тэг <SCRIPT> описан в стандарте. нефиг туда сувать ваши поделки

В старину, в 90-х годах, когда все эти теги зарождались, тогда атрибут LANGUAGE у тега SCRIPT содержадл в себе надежды на то, что скрипты в браузерах можно будет ваять не только на JavaScript, но и на любом языке, ну как это и принято в привычных системах, типа:

#!/bin/sh
и ну давай тут дальше ваяй вволю на шелле

или там

#!/usr/local/bin/perl
и ну давай тут дальше ваяй вволю на перле

Бесполезность атрибута LANGUAGE у тега SCRIPT стала понятной очень быстро. С тех пор всего через несколько лет стало понятно, что атрибут LANGUAGE тегу SCRIPT не пригодился, т.к. применялся этот тег только для единственного языка - JavaScript, а придумали этот атрибут LANGUAGE какие-то романтики, думавшие поди про то, что ваять программы программист может на любом языке. Не тут-то было! (жрите единственный для тега SCRIPT язык JavaScript и не вякайте)


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено rvs2016 , 04-Май-22 02:16 
del

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 04-Май-22 10:40 
vbscript какое-то время был.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 04-Май-22 08:17 
brython так и работает

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено rvs2016 , 03-Май-22 20:24 
Ожидаем теперь ещё и такое:
<SCRIPT LANGUAGE=perl ...>...</SCRIPT>

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено wd , 04-Май-22 09:16 
дык было такое: https://ru.wikipedia.org/wiki/PERLScript
хотя там говорится что оно серверное в доску, я же уверенно помню, что гонял перл в браузере (ну в ie на самом деле) еще в прошлом тысячелетии

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 23:04 
мир деградирует, забивают умы людей какими то сомнительными поделками.
опеннет, вы в глубоком упадке.

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 04-Май-22 01:56 
что только не сделаешь, лишь бы ничего не делать

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено BrainFucker , 03-Май-22 23:20 
Да а толку, если сишные модули подключать нельзя?

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено YetAnotherOnanym , 04-Май-22 15:55 
Там же дырени!

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 03-Май-22 23:28 
Вот это комбо! Тут я бы вспомнил недавнюю новость про бэкдоры в пакетах npm и PyPI. Теперь проверять придется в два раза больше...

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Аноним , 04-Май-22 05:55 
> использовать все возможности языка и библиотеки, в том числе для научных вычислений, такие как numpy, pandas и scikit-learn.

Толку-то - wasm всё равно тормозной, сам по себе.

Как и сам питон.

Да и как язык питон - уг. Получается уг поверх тормозов поверх тормозов. Судя по синтаксису ещё и значимые отступы в html присутствуют - вообще верх абсурда.

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


"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено ptr , 04-Май-22 15:42 
Слишком у многих всего лишь 16 ГБ оперативки? Надо их заставить докупить еще столько же?

"Проект PyScript развивает платформу для выполнения Python-ск..."
Отправлено Смузихлёб , 08-Май-22 15:52 
В 2022 году, 16 это уже минимум, желательно 32, а лучше 64. Звучит дико, но реалии таковы, увы.