The OpenNET Project / Index page

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



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

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

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

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

Оглавление

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


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

3. "Проект PyScript развивает платформу для выполнения Python-ск..."  –8 +/
Сообщение от Аноним (3), 03-Май-22, 08:57 
Да, в принципе, нормально, для тех, кому хочется работать с нормально типизированным языком это вариант. Проблема в том, что батареек не завезли, и никаких тебе jquery, всё сам.
Ответить | Правка | Наверх | Cообщить модератору

5. "Проект PyScript развивает платформу для выполнения Python-ск..."  +7 +/
Сообщение от Аноним (5), 03-Май-22, 08:59 
А зачем в современном браузере jquery?
Ответить | Правка | Наверх | Cообщить модератору

13. "Проект PyScript развивает платформу для выполнения Python-ск..."  +6 +/
Сообщение от Аноним (13), 03-Май-22, 10:45 
А зачем в современном браузере питон?
Ответить | Правка | Наверх | Cообщить модератору

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

39. "Проект PyScript развивает платформу для выполнения Python-ск..."  +5 +/
Сообщение от Аноним (39), 03-Май-22, 13:03 
Действительно, зачем? Зачем все возможные программы собирать в одного монстра?
Ответить | Правка | Наверх | Cообщить модератору

114. "Проект PyScript развивает платформу для выполнения Python-ск..."  –1 +/
Сообщение от Аноним (-), 05-Май-22, 13:27 
Ага, на питоне это все сделать. Чтобы он там нетормозил и можно было продать больше оперативки и процов пользователям.
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

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

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

42. "Проект PyScript развивает платформу для выполнения Python-ск..."  +7 +/
Сообщение от Аноним (39), 03-Май-22, 13:05 
> На JS просто тонна полезных библиотек и фреймворков.

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

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

43. "Проект PyScript развивает платформу для выполнения Python-ск..."  +3 +/
Сообщение от Аноним (39), 03-Май-22, 13:07 
P.S. Трудозатраты на внедрение и сопровождение такого фреймворка уже сравнялись с разработкой собственной системы под свои нужды.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

88. "Проект PyScript развивает платформу для выполнения Python-ск..."  +2 +/
Сообщение от nvidiaamd (?), 03-Май-22, 21:48 
> На JS просто тонна полезных

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

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

97. "Проект PyScript развивает платформу для выполнения Python-ск..."  –1 +/
Сообщение от Аноним (97), 04-Май-22, 02:48 
Пожалуйста, держитесь подальше со своими реактами и вуями от моих браузеров, особенно мобильных.
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

15. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от Корец (?), 03-Май-22, 10:56 
Как раз абсурд полный. Тут js более-менее устаканился, а тут этот кусок нeнужно тянут. Тебе напомнить какой запрос был раньше и как приходилось писать js буквально под каждый браузер? Пусть в вашем пистоне сначала стандарты введут и начнут их придерживаться, а потом поговорим.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

22. "Проект PyScript развивает платформу для выполнения Python-ск..."  –1 +/
Сообщение от Аноним (22), 03-Май-22, 11:59 
полный абсурд ваш комментарий.. не вам решать что кому и куда тянуть и на чем писать
Ответить | Правка | Наверх | Cообщить модератору

62. "Проект PyScript развивает платформу для выполнения Python-ск..."  –2 +/
Сообщение от Аноня (?), 03-Май-22, 15:01 
А кому ж "можно" решать? Копрорациям?
Ответить | Правка | Наверх | Cообщить модератору

49. "Проект PyScript развивает платформу для выполнения Python-ск..."  +1 +/
Сообщение от a_kusb (ok), 03-Май-22, 13:36 
Тут будет совместимость между браузерами. А в будущем развитие Webasm и ресурсы процессора позволят просто в случае проблем с отображением подставить скомпилированную в него версию WebKit которая будет выполняться в браузере о вырисовывать страницу.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

115. "Проект PyScript развивает платформу для выполнения Python-ск..."  –1 +/
Сообщение от Аноним (-), 05-Май-22, 13:29 
Для этого браузеры надо основательно переделать - вебманки как-то не думали о wasm, а делать сисколы в JS - ну так себе перфоманс, сами понимаете.
Ответить | Правка | Наверх | Cообщить модератору

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

30. "Проект PyScript развивает платформу для выполнения Python-ск..."  +1 +/
Сообщение от Аноним (39), 03-Май-22, 12:41 
> Для определения путей к локальным модулям...

локальным?!

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

6. "Проект PyScript развивает платформу для выполнения Python-ск..."  +2 +/
Сообщение от Аноним (6), 03-Май-22, 09:01 
Теперь и страницы будут грузиться со скоростью Питона. Браво.
Ответить | Правка | Наверх | Cообщить модератору

7. "Проект PyScript развивает платформу для выполнения Python-ск..."  +5 +/
Сообщение от Аноним (7), 03-Май-22, 09:03 
> для создания web-интерфейса на Python

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

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

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

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

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

59. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от Аноним (59), 03-Май-22, 14:31 
Для смузи программистов Python заменяет все. У них же у всех как минимум по 64-ядерному тридрипперу.
Ответить | Правка | Наверх | Cообщить модератору

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

52. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от a_kusb (ok), 03-Май-22, 13:41 
Возможно серверная часть веб-интерфейса, а клиентская может быть просмотрена и на другом браузере.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

64. "Проект PyScript развивает платформу для выполнения Python-ск..."  +4 +/
Сообщение от Аноня (?), 03-Май-22, 15:05 
> неимоверно дорогостоящая операция

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

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

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

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

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

107. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от YetAnotherOnanym (ok), 04-Май-22, 13:22 
Обе величины в эпсилон-окрестности нуля
Ответить | Правка | Наверх | Cообщить модератору

117. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от Аноним (-), 05-Май-22, 13:31 
Пыхари относительно стабильные, а питоняши отовсюду вылетают из-за игогошки и хруста.
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

100. "Проект PyScript развивает платформу для выполнения Python-ск..."  +1 +/
Сообщение от Анонимчик (?), 04-Май-22, 08:57 
Берёшь canvas и рисуешь свой ui
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

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

11. "Проект PyScript развивает платформу для выполнения Python-ск..."  +7 +/
Сообщение от Аноним (11), 03-Май-22, 10:28 
А Вы, простите, из какого "отечества"? Vivaldi — норвежско-американский, Yandex — российско-нидерландский.
Ответить | Правка | Наверх | Cообщить модератору

20. "Проект PyScript развивает платформу для выполнения Python-ск..."  –1 +/
Сообщение от Аноним (20), 03-Май-22, 11:35 
Там внутри ещё и движок СПО, международный.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

69. "Проект PyScript развивает платформу для выполнения Python-ск..."  +1 +/
Сообщение от Аноним (39), 03-Май-22, 15:32 
Штаты так и сделали, реестр определяют по лицам, участвовавшим хоть как-нибудь в разработке. Теперь весь софт они считают американским.
Ответить | Правка | Наверх | Cообщить модератору

72. "Проект PyScript развивает платформу для выполнения Python-ск..."  –1 +/
Сообщение от Аноним (-), 03-Май-22, 16:03 
> американским

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

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

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

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

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

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

12. "Проект PyScript развивает платформу для выполнения Python-ск..."  +18 +/
Сообщение от Аноним (12), 03-Май-22, 10:45 
Классный проект, можно кошмарить юзеров сразу и js и питоном
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

28. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от Аноним (29), 03-Май-22, 12:35 
>> use-флаги
> Флаги компиляции

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

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

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

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

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

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

19. "Проект PyScript развивает платформу для выполнения Python-ск..."  +1 +/
Сообщение от ИмяХ (?), 03-Май-22, 11:28 
Новое непаханое поле для уязвимостей и бекдоров.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

103. "Проект PyScript развивает платформу для выполнения Python-ск..."  +1 +/
Сообщение от 1 (??), 04-Май-22, 12:33 
Как у Linux
Ответить | Правка | Наверх | Cообщить модератору

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

81. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от rvs2016 (ok), 03-Май-22, 20:20 
> Чем им не угодил тег script с указанием своего type?

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

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

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

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

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

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

104. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от 1 (??), 04-Май-22, 12:35 
Самое интересное начнётся с появлением 4ого питона со сломом совместимости
Ответить | Правка | Наверх | Cообщить модератору

110. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от YetAnotherOnanym (ok), 04-Май-22, 13:37 
Напишут прослойку для переписывания на лету с одного питона на другой.
Ответить | Правка | Наверх | Cообщить модератору

25. Скрыто модератором  +/
Сообщение от Аноним (25), 03-Май-22, 12:15 
Ответить | Правка | Наверх | Cообщить модератору

31. Скрыто модератором  +4 +/
Сообщение от Аноним (39), 03-Май-22, 12:44 
Ответить | Правка | Наверх | Cообщить модератору

33. Скрыто модератором  +2 +/
Сообщение от Смузихлёб (ok), 03-Май-22, 12:52 
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

35. Скрыто модератором  +/
Сообщение от Аноним (39), 03-Май-22, 12:59 
Ответить | Правка | Наверх | Cообщить модератору

38. Скрыто модератором  +2 +/
Сообщение от Смузихлёб (ok), 03-Май-22, 13:02 
Ответить | Правка | Наверх | Cообщить модератору

44. Скрыто модератором  +/
Сообщение от Аноним (39), 03-Май-22, 13:09 
Ответить | Правка | Наверх | Cообщить модератору

45. Скрыто модератором  +/
Сообщение от Аноним (39), 03-Май-22, 13:11 
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

46. Скрыто модератором  +/
Сообщение от user (??), 03-Май-22, 13:24 
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

57. Скрыто модератором  +/
Сообщение от Смузихлёб (ok), 03-Май-22, 14:26 
Ответить | Правка | Наверх | Cообщить модератору

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

27. "Проект PyScript развивает платформу для выполнения Python-ск..."  –6 +/
Сообщение от economist (?), 03-Май-22, 12:30 
Давно пора разбавить JS-код, в котором "кавычки-скобочки" занимают 20% места красивыми вдвое более коротким питон-кодом. Это будет интересно.

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

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

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

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

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

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

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

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

37. "Проект PyScript развивает платформу для выполнения Python-ск..."  +1 +/
Сообщение от Аноним (-), 03-Май-22, 13:02 
Позвольте ! Ереся в инторнетах несете !

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

58. "Проект PyScript развивает платформу для выполнения Python-ск..."  +3 +/
Сообщение от Аноним (59), 03-Май-22, 14:29 
У динамически типизированных языков скорость низкая. А это Python, Ruby - самыетормозные творения тормозов.
Дальше какая-то хрень про то кому такое тормозилово нужно.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

105. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от economist (?), 04-Май-22, 13:14 
без комментария под своим комментарием, выданным за чью-то цитату?
Ответить | Правка | Наверх | Cообщить модератору

74. "Проект PyScript развивает платформу для выполнения Python-ск..."  +3 +/
Сообщение от Аноня (?), 03-Май-22, 17:29 
> Подгорает у тех, кто мечется от инструмента к инструменту.

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

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

106. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от economist (?), 04-Май-22, 13:15 
Рад за вас. Сабж не для JS-тов, а для Py-стов.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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


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

90. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от Аноним (90), 03-Май-22, 23:18 
у тебя мозги пропитаны кокаколой и фантой.
я могу сказать что у тебя все симптомы болезни эбола.
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

50. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от a_kusb (ok), 03-Май-22, 13:39 
Когда добавят нативные хеши для удобства майнинга?
Ответить | Правка | Наверх | Cообщить модератору

67. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от Анонус (?), 03-Май-22, 15:14 
А вот этот Пиодиде, он каждый раз скачивается при заходе на сайт с Пискриптом или ставится как плагин к браузеру?
Ответить | Правка | Наверх | Cообщить модератору

77. "Проект PyScript развивает платформу для выполнения Python-ск..."  –1 +/
Сообщение от Аноним (77), 03-Май-22, 18:38 
Отставить производительность.
Ответить | Правка | Наверх | Cообщить модератору

79. "Проект PyScript развивает платформу для выполнения Python-ск..."  +2 +/
Сообщение от rvs2016 (ok), 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.
Эти адреса взяты из обсуждаемой статьи. Поэтому для них авторизацию можно и не требовать уж.

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

83. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от Аноним (39), 03-Май-22, 20:28 
Там CSS невменяемый... Какая-то жесть из перечислений всевозможных числовых значений в селекторах.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

84. "Проект PyScript развивает платформу для выполнения Python-ск..."  +1 +/
Сообщение от Аноним (39), 03-Май-22, 20:29 
Главное правило современного кодинга:

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

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

94. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от Аноним (94), 04-Май-22, 01:58 
тэг <SCRIPT> описан в стандарте. нефиг туда сувать ваши поделки
Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору

95. "Проект PyScript развивает платформу для выполнения Python-ск..."  –1 +/
Сообщение от rvs2016 (ok), 04-Май-22, 02:15 
> тэг <SCRIPT> описан в стандарте. нефиг туда сувать ваши поделки

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

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

или там

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

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

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

96. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от rvs2016 (ok), 04-Май-22, 02:16 
del
Ответить | Правка | Наверх | Cообщить модератору

102. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от Аноним (102), 04-Май-22, 10:40 
vbscript какое-то время был.
Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору

99. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от Аноним (99), 04-Май-22, 08:17 
brython так и работает
Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору

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

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

89. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от Аноним (90), 03-Май-22, 23:04 
мир деградирует, забивают умы людей какими то сомнительными поделками.
опеннет, вы в глубоком упадке.
Ответить | Правка | Наверх | Cообщить модератору

93. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от Аноним (94), 04-Май-22, 01:56 
что только не сделаешь, лишь бы ничего не делать
Ответить | Правка | Наверх | Cообщить модератору

91. "Проект PyScript развивает платформу для выполнения Python-ск..."  +/
Сообщение от BrainFucker (ok), 03-Май-22, 23:20 
Да а толку, если сишные модули подключать нельзя?
Ответить | Правка | Наверх | Cообщить модератору

112. "Проект PyScript развивает платформу для выполнения Python-ск..."  +1 +/
Сообщение от YetAnotherOnanym (ok), 04-Май-22, 15:55 
Там же дырени!
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

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

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




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

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