The OpenNET Project / Index page

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



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

"Выпуск Brython 3.10, реализации языка Python для web-браузеров "  +/
Сообщение от opennews (??), 08-Окт-21, 23:12 
Представлен...

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

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

Оглавление

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


1. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +1 +/
Сообщение от Аноним (1), 08-Окт-21, 23:12 
А разве в html и xhtml не допускается сокращение whitespace при разборе?
Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +1 +/
Сообщение от Аноним (26), 09-Окт-21, 07:58 
Лол, питон ещё более тормозной чем жс, а тут вдобавок работа устроена через жс библиотеку
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +3 +/
Сообщение от Аноним (29), 09-Окт-21, 10:15 
> Лол, питон ещё более тормозной чем жс, а тут вдобавок работа устроена
> через жс библиотеку

А просто современные браузеры жрут недостаточно, вот уже реализацию части функций вынесли на GPU, так что недостаточно чтобы тормозило из-за JS, надо чтобы ещё тормозило из-за бедона, а то иш, нипарядок, теперь надо чтобы и видяху пользователь апгрейдил ради браузера, а не только ОЗУ!

Вангую одно другое не заменит, а просто добавятся тормозняки бедона к тормознякам жоэса.
Скриньте этот пост!

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

37. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  –2 +/
Сообщение от Ору с хейтеров неважно чего (?), 09-Окт-21, 13:26 
У тебя только и хватает мозга чтоб "ванговать". Тяжко жить когда вместо башки бидон?

"теперь надо чтобы и видяху пользователь апгрейдил ради браузера, а не только ОЗУ"

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

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

2. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +1 +/
Сообщение от Аноним (2), 08-Окт-21, 23:24 
Питон вместо жабаскрипта - это нужно. Из двух зол выбираем меньшее.
Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +5 +/
Сообщение от annon (?), 08-Окт-21, 23:30 
Выбирай третье - Tcl!
Ответить | Правка | Наверх | Cообщить модератору

4. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +2 +/
Сообщение от имя_ (?), 08-Окт-21, 23:33 
лишп же
Ответить | Правка | Наверх | Cообщить модератору

5. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +1 +/
Сообщение от имя_ (?), 08-Окт-21, 23:39 
Кстати, забавный факт: проект r5js раньше назывался gay lisp, а сам репозиторий github.com/Ubehebe/Gay-Lisp редиректит уже на новое название https://github.com/Ubehebe/r5js
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от псевдонимус (?), 09-Окт-21, 04:42 
Поддерживаю.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

25. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +1 +/
Сообщение от ИмяХ (?), 09-Окт-21, 07:47 
Ага, Python, работающий на библиотеках .js
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

42. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +1 +/
Сообщение от Аноним (42), 09-Окт-21, 14:21 
Компилируется в js, как я понял.
Просто код можно писать на питоне, только не понятно зачем.
Ответить | Правка | Наверх | Cообщить модератору

45. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  –1 +/
Сообщение от RomanCh (ok), 09-Окт-21, 15:36 
> Просто код можно писать на питоне, только не понятно зачем.

За тем же, зачем и жоэс на сервере, только наоборот.

Теперь бизнес сможет сэкономить, вместо необходимости оплачивать криворуких бэкендеров + криворуких фронтендеров, теперь можно заставить криворуких бэкендеров писать фронты.

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

55. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +2 +/
Сообщение от YetAnotherOnanym (ok), 09-Окт-21, 22:09 
Затем, что питон оттянул на себя часть популяции макак, неспособных выучить более одного языка, а индустрия сбора перданных нуждается в разрабах браузерных аппликух.
Помяни моё слово, с помощью этой хрени на питоне ещё будут писать десктопные приложения под электрон.
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

32. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от Админ Анонимов (?), 09-Окт-21, 11:20 
>Питон вместо жабаскрипта

не вместо а сверху

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

6. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +9 +/
Сообщение от Dzen Python (ok), 08-Окт-21, 23:49 
ПрЫлестно, ну просто прЫлестно.

Так, я правильно догнал, что перед рендерингом страницы:
1) после загрузки текста компом клиента идет вызов прослойки;
2) прослойка подтягивает за собой сомоё себя и специфичные фреймворки;
3) прослойко компилирует (какая нах*й компиляция? простая трансляция между видами говен) сам питоновый скрипт и подтянутые питоновые фреймворки в представление на js;
4) передаёт управление движку разбора js с параметрами в виде портянок из насранного;
5) движок стандартно определяет js'ные зависимости у портянки и разрешает их уже на уровне чисто js'ных "либ";
6) Стандартный разбор, предкомпиляция и исполнение полученного js
?

Больше абстракций и прослоек богам абстракций и прослоек!
Так победим!
Инновации! Нанопитон! Брайтон!

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

10. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от Аноним (2), 09-Окт-21, 00:23 
Вот будущее веба, к которому все идет

https://github.com/marceloboeira/rust-elm

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

12. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +1 +/
Сообщение от Аноним (12), 09-Окт-21, 01:17 
Значит в вебе вы совершенно не разбираетесь. Раз считаете это будущим.

Будущее вполне очерчено и очевидно. Революций не предвидится.

Это чистый JavaScript с новыми улучшениями - функциональными фишечкамм вроде pattern matching и т.п.

Всё больше новых возможностей Web API, вроде WebGPU.

Это безусловно TypeScript. За 5 лет TypeScript обгонит чистый JavaScript .

Это WASM.

React как был, так и останется доминирующим web framework-ом. Но с новыми классными и крутыми обещанными фичами вроде Concurrent Mode.

Надо совсем ничего не понимать в веб или быть отбитым фанатиком, считая что Elm - это будущее. Нет, все эти проекты сейчас не более чем прикольные концепты/поделки. В production их никто тянуть не будет.

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

13. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от имя_ (?), 09-Окт-21, 01:43 
та ладно, elm давно уже пиарится, по крайней мере noredink уж точно, даже работу предлагают, связанную с ним
Ответить | Правка | Наверх | Cообщить модератору

19. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от Аноним (12), 09-Окт-21, 03:23 
Его пишет один программист-основатель в свободное от работы время. Коммиты раз в несколько месяцев.

Последний релиз в 2019 году. О чём тут вообще говорить.

А то что какие-то дурачки на него заложились...

И теперь если понаписали кучу кода что им ещё делать? Только нанимать.

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

23. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  –1 +/
Сообщение от Аноним (23), 09-Окт-21, 05:08 
Эльм полная ерунда, но коммиты раз в месяц это вполне себе нормальное развитие. У многих баги годами висят, а мажорные версии выходят каждые 2 недели.
Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от Рева RarogCmex Денисemail (?), 09-Окт-21, 11:36 

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

15. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от Аноним (2), 09-Окт-21, 02:18 
>Будущее вполне очерчено и очевидно
>Это чистый JavaScript с новыми улучшениями
>Надо совсем ничего не понимать в веб или быть отбитым фанатиком

Это про фанатиков.

>считая что Elm - это будущее. Нет, все эти проекты сейчас не более чем прикольные концепты/поделки

Вот именно. Концепция rust-elm там и задана. В том числе, как новон средство доставки этих ваших копипаст и рекламных идентификаторов с маячками.

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

16. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  –1 +/
Сообщение от Аноним (2), 09-Окт-21, 02:26 
>Всё больше новых возможностей Web API, вроде WebGPU.

Это чтобы майнить, как хром?)

>Это безусловно TypeScript. За 5 лет TypeScript обгонит чистый JavaScript .

Крайний раз слышал это года 3 назад. А Вы еще 5 накинули.

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

17. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  –4 +/
Сообщение от Аноним (12), 09-Окт-21, 03:11 
Практически все крупные open-source проекты и библиотеки были переписаны на TypeScript. Особенно в 2020-2021 много было.

Накинул 5 лет для окончательной и тотальной победы над чистым JavaScript.

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

21. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  –1 +/
Сообщение от СССР (?), 09-Окт-21, 03:43 
а людине думают, люди схавают, скажут хайпово, удобно, что моль это лекарство от их боли, что типа у нас на бэке и на фронте один язык, как они бедные раньше жили то.
увы но человек мельчает , это видно.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

7. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  –1 +/
Сообщение от pashev.me (?), 08-Окт-21, 23:54 
VBScript снова в моде.
Ответить | Правка | Наверх | Cообщить модератору

8. Скрыто модератором  –1 +/
Сообщение от Alladin (?), 08-Окт-21, 23:56 
Ответить | Правка | Наверх | Cообщить модератору

9. Скрыто модератором  +1 +/
Сообщение от Аноним (2), 09-Окт-21, 00:19 
Ответить | Правка | Наверх | Cообщить модератору

11. Скрыто модератором  +1 +/
Сообщение от Аноним (11), 09-Окт-21, 00:37 
Ответить | Правка | Наверх | Cообщить модератору

14. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  –1 +/
Сообщение от Аноним (14), 09-Окт-21, 02:12 
Теоретически такие вещи интересно делать как фреимворк, а не как голый Python. По аналогии с Microsoft Blazor. Это фреимворк, который тянет .NET Core в WASM и качает скомпилированные dll-ки вместо JavaScript. Звучит дико, но это новость из той же оперы, что и Brython.

Такое интересно для фулстек девелоперов... вот только им нужен фреимворк, который собирает этот фулстек а не просто язык, и что-то мне подсказывает, что Jango с его MVC с этим не совместить. В такой ситуации интересна генерация кода для RESTful API фронтенда к бекенду, на основании объектов... хотя о чем это я это же питон...

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

18. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от jOKer (ok), 09-Окт-21, 03:14 
Не, это все не то. Детские игрушки

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

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

20. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +1 +/
Сообщение от СССР (?), 09-Окт-21, 03:41 
херней занимаются честное слово
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  –1 +/
Сообщение от Аноним (27), 09-Окт-21, 08:57 
Как  его называть Брайтон? По аналогии с Пайтон.
Ответить | Правка | Наверх | Cообщить модератору

38. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от Аноним (23), 09-Окт-21, 13:35 
Можно просто Бич. Олд Бич
Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +1 +/
Сообщение от Аноним (28), 09-Окт-21, 09:21 
И никто не пошутил за Брайтон Бич.

Я вас умоляю...

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

39. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от Аноним (39), 09-Окт-21, 13:54 
>И никто не пошутил

Брайтон беч, и заметь не биичь.

А впрочем у русских в штатах репутация давно подмочена.

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

44. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от Жорш (?), 09-Окт-21, 15:13 
Да что ты знаешь за русских?
Ответить | Правка | Наверх | Cообщить модератору

48. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от Аноним (48), 09-Окт-21, 16:17 
>И никто не пошутил за Брайтон Бич.

Кекающим детям это ни о чем не говорит, а старичьё...

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

49. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от Жорш (?), 09-Окт-21, 16:26 
КЕК
Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  –2 +/
Сообщение от Аноним (30), 09-Окт-21, 10:18 
>позволяющей использовать Python вместо JavaScript
>brython.js и brython_stdlib.js

Шиза

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

31. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от BrainFucker (ok), 09-Окт-21, 10:22 
Хз нафига оно, знающим питон несложно осилить JS, тем более эти языки отличаются только синтаксисом немного.
Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от Рева RarogCmex Денисemail (?), 09-Окт-21, 11:59 
У js синтаксис написан поехавшими инопланетянами для поехавших инопланетян. Это не хорошо и не плохо, это данность.
Не всем это нравится.
Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +1 +/
Сообщение от BrainFucker (ok), 09-Окт-21, 12:00 
Например?
Ответить | Правка | Наверх | Cообщить модератору

40. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  –1 +/
Сообщение от Аноним (40), 09-Окт-21, 14:02 
javascript имеет Си подобный синтаксис. Утверждать что javascript имеет синтаксис для инопланетян все равно что утверждать что ANSI C имеет синтаксис для инопланетян. То есть быть необразованной макакой не умеющий самый лучший язык ANSI C.
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

46. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +1 +/
Сообщение от RomanCh (ok), 09-Окт-21, 15:45 
> У js синтаксис написан поехавшими инопланетянами для поехавших инопланетян.

Вы так говорите, будто у бидона лучше. Да они друг друга стоят.

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

43. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от Аноним (43), 09-Окт-21, 14:44 
> эти языки отличаются только синтаксисом немного
> JS - loose, Pythin - strong.

Мелочь-то какая, да.

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

56. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от Аноним (56), 10-Окт-21, 01:59 
Сложно!
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

36. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +2 +/
Сообщение от нах.. (?), 09-Окт-21, 12:30 
У людей совсем с головой плохо. Питон через жв через брявзер... пичально это все.
Ответить | Правка | Наверх | Cообщить модератору

47. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от RomanCh (ok), 09-Окт-21, 15:46 
Нормальные бизнес-инновации. А что вы хотели?
Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +1 +/
Сообщение от Аноним (40), 09-Окт-21, 14:08 
>Для включения Python-кода на страницы используется тег <script> с mime-типом "text/python". Допускается как встраивание кода на страницу, так и загрузка внешних скриптов (<script type="text/python" src="test.py">)

Для сравнения typescript, jsx, kotlin.js только компилируются в js во время сборки. Бесполезные задержки на время компиляции и ненужная загрузка компилятора при каждом обновлении страницы там отсутствуют.

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

51. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от анан (?), 09-Окт-21, 18:44 
Представляю как ноутбуки гудеть будут на страничках с таким чудом. Хотят питон в веб, вон открытые браузеры, напишите модуль, который будет прямо в движке интерпретировать и выполнять питон. JS реализация конечно тоже нужна, чтобы дать попробовать и для обратной совместимости со старыми браузерами, но если будет только она - закопать и не вспоминать.
Ответить | Правка | Наверх | Cообщить модератору

52. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от Аноним (-), 09-Окт-21, 18:46 
можно десяток-другой докеров запустить и питон уделяет всех по скорости, а яву по потреблению памяти
Ответить | Правка | Наверх | Cообщить модератору

57. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от Аноним (57), 11-Окт-21, 00:02 
Лишь бы Haxe не использовать...
Ответить | Правка | Наверх | Cообщить модератору

58. "Выпуск Brython 3.10, реализации языка Python для web-браузер..."  +/
Сообщение от Аноним (58), 11-Окт-21, 13:00 
Неизвестен 99.999%-м
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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