URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 125477
[ Назад ]
Исходное сообщение
"Выпуск Brython 3.10, реализации языка Python для web-браузеров "
Отправлено opennews , 08-Окт-21 23:12
Представлен...Подробнее: https://www.opennet.me/opennews/art.shtml?num=55940
Содержание
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 23:12 , 08-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 07:58 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 10:15 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Ору с хейтеров неважно чего, 13:26 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 23:24 , 08-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,annon, 23:30 , 08-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,имя_, 23:33 , 08-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,имя_, 23:39 , 08-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,псевдонимус, 04:42 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,ИмяХ, 07:47 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 14:21 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,RomanCh, 15:36 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,YetAnotherOnanym, 22:09 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Админ Анонимов, 11:20 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Dzen Python, 23:49 , 08-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 00:23 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 01:17 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,имя_, 01:43 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 03:23 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 05:08 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Рева RarogCmex Денис, 11:36 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 02:18 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 02:26 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 03:11 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,СССР, 03:43 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,pashev.me, 23:54 , 08-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Alladin, 23:56 , 08-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 00:19 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 00:37 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 02:12 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,jOKer, 03:14 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,СССР, 03:41 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 08:57 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 13:35 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 09:21 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 13:54 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Жорш, 15:13 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 16:17 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Жорш, 16:26 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 10:18 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,BrainFucker, 10:22 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Рева RarogCmex Денис, 11:59 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,BrainFucker, 12:00 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 14:02 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,RomanCh, 15:45 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 14:44 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 01:59 , 10-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,нах.., 12:30 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,RomanCh, 15:46 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 14:08 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,анан, 18:44 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 18:46 , 09-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 00:02 , 11-Окт-21
- Выпуск Brython 3.10, реализации языка Python для web-браузер...,Аноним, 13:00 , 11-Окт-21
Сообщения в этом обсуждении
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 08-Окт-21 23:12
А разве в html и xhtml не допускается сокращение whitespace при разборе?
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 07:58
Лол, питон ещё более тормозной чем жс, а тут вдобавок работа устроена через жс библиотеку
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 10:15
> Лол, питон ещё более тормозной чем жс, а тут вдобавок работа устроена
> через жс библиотеку А просто современные браузеры жрут недостаточно, вот уже реализацию части функций вынесли на GPU, так что недостаточно чтобы тормозило из-за JS, надо чтобы ещё тормозило из-за бедона, а то иш, нипарядок, теперь надо чтобы и видяху пользователь апгрейдил ради браузера, а не только ОЗУ!
Вангую одно другое не заменит, а просто добавятся тормозняки бедона к тормознякам жоэса.
Скриньте этот пост!
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Ору с хейтеров неважно чего , 09-Окт-21 13:26
У тебя только и хватает мозга чтоб "ванговать". Тяжко жить когда вместо башки бидон?"теперь надо чтобы и видяху пользователь апгрейдил ради браузера, а не только ОЗУ"
Никогда не апгрейдил ничего "ради браузера". Этож какими плугами нужно быть, я тебя спрашиваю 🤣
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 08-Окт-21 23:24
Питон вместо жабаскрипта - это нужно. Из двух зол выбираем меньшее.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено annon , 08-Окт-21 23:30
Выбирай третье - Tcl!
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено имя_ , 08-Окт-21 23:33
лишп же
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено имя_ , 08-Окт-21 23:39
Кстати, забавный факт: проект r5js раньше назывался gay lisp, а сам репозиторий github.com/Ubehebe/Gay-Lisp редиректит уже на новое название https://github.com/Ubehebe/r5js
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено псевдонимус , 09-Окт-21 04:42
Поддерживаю.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено ИмяХ , 09-Окт-21 07:47
Ага, Python, работающий на библиотеках .js
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 14:21
Компилируется в js, как я понял.
Просто код можно писать на питоне, только не понятно зачем.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено RomanCh , 09-Окт-21 15:36
> Просто код можно писать на питоне, только не понятно зачем.За тем же, зачем и жоэс на сервере, только наоборот.
Теперь бизнес сможет сэкономить, вместо необходимости оплачивать криворуких бэкендеров + криворуких фронтендеров, теперь можно заставить криворуких бэкендеров писать фронты.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено YetAnotherOnanym , 09-Окт-21 22:09
Затем, что питон оттянул на себя часть популяции макак, неспособных выучить более одного языка, а индустрия сбора перданных нуждается в разрабах браузерных аппликух.
Помяни моё слово, с помощью этой хрени на питоне ещё будут писать десктопные приложения под электрон.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Админ Анонимов , 09-Окт-21 11:20
>Питон вместо жабаскриптане вместо а сверху
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Dzen Python , 08-Окт-21 23:49
ПрЫлестно, ну просто прЫлестно. Так, я правильно догнал, что перед рендерингом страницы:
1) после загрузки текста компом клиента идет вызов прослойки;
2) прослойка подтягивает за собой сомоё себя и специфичные фреймворки;
3) прослойко компилирует (какая нах*й компиляция? простая трансляция между видами говен) сам питоновый скрипт и подтянутые питоновые фреймворки в представление на js;
4) передаёт управление движку разбора js с параметрами в виде портянок из насранного;
5) движок стандартно определяет js'ные зависимости у портянки и разрешает их уже на уровне чисто js'ных "либ";
6) Стандартный разбор, предкомпиляция и исполнение полученного js
?
Больше абстракций и прослоек богам абстракций и прослоек!
Так победим!
Инновации! Нанопитон! Брайтон!
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 00:23
Вот будущее веба, к которому все идетhttps://github.com/marceloboeira/rust-elm
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 01:17
Значит в вебе вы совершенно не разбираетесь. Раз считаете это будущим.Будущее вполне очерчено и очевидно. Революций не предвидится.
Это чистый JavaScript с новыми улучшениями - функциональными фишечкамм вроде pattern matching и т.п.
Всё больше новых возможностей Web API, вроде WebGPU.
Это безусловно TypeScript. За 5 лет TypeScript обгонит чистый JavaScript .
Это WASM.
React как был, так и останется доминирующим web framework-ом. Но с новыми классными и крутыми обещанными фичами вроде Concurrent Mode.
Надо совсем ничего не понимать в веб или быть отбитым фанатиком, считая что Elm - это будущее. Нет, все эти проекты сейчас не более чем прикольные концепты/поделки. В production их никто тянуть не будет.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено имя_ , 09-Окт-21 01:43
та ладно, elm давно уже пиарится, по крайней мере noredink уж точно, даже работу предлагают, связанную с ним
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 03:23
Его пишет один программист-основатель в свободное от работы время. Коммиты раз в несколько месяцев.Последний релиз в 2019 году. О чём тут вообще говорить.
А то что какие-то дурачки на него заложились...
И теперь если понаписали кучу кода что им ещё делать? Только нанимать.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 05:08
Эльм полная ерунда, но коммиты раз в месяц это вполне себе нормальное развитие. У многих баги годами висят, а мажорные версии выходят каждые 2 недели.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Рева RarogCmex Денис , 09-Окт-21 11:36
Будущее за Purescript.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 02:18
>Будущее вполне очерчено и очевидно
>Это чистый JavaScript с новыми улучшениями
>Надо совсем ничего не понимать в веб или быть отбитым фанатикомЭто про фанатиков.
>считая что Elm - это будущее. Нет, все эти проекты сейчас не более чем прикольные концепты/поделки
Вот именно. Концепция rust-elm там и задана. В том числе, как новон средство доставки этих ваших копипаст и рекламных идентификаторов с маячками.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 02:26
>Всё больше новых возможностей Web API, вроде WebGPU. Это чтобы майнить, как хром?)
>Это безусловно TypeScript. За 5 лет TypeScript обгонит чистый JavaScript .
Крайний раз слышал это года 3 назад. А Вы еще 5 накинули.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 03:11
Практически все крупные open-source проекты и библиотеки были переписаны на TypeScript. Особенно в 2020-2021 много было.Накинул 5 лет для окончательной и тотальной победы над чистым JavaScript.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено СССР , 09-Окт-21 03:43
а людине думают, люди схавают, скажут хайпово, удобно, что моль это лекарство от их боли, что типа у нас на бэке и на фронте один язык, как они бедные раньше жили то.
увы но человек мельчает , это видно.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено pashev.me , 08-Окт-21 23:54
VBScript снова в моде.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Alladin , 08-Окт-21 23:56
Закопайте это и не показывайте более....
ЯМы WASM!
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 00:19
Кокой wasm? Посмотри что они с папачем сделали. А там всего-то сишка. Совсем смерти веба хочешь?
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 00:37
Уже труп в роли штендера
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 02:12
Теоретически такие вещи интересно делать как фреимворк, а не как голый Python. По аналогии с Microsoft Blazor. Это фреимворк, который тянет .NET Core в WASM и качает скомпилированные dll-ки вместо JavaScript. Звучит дико, но это новость из той же оперы, что и Brython.Такое интересно для фулстек девелоперов... вот только им нужен фреимворк, который собирает этот фулстек а не просто язык, и что-то мне подсказывает, что Jango с его MVC с этим не совместить. В такой ситуации интересна генерация кода для RESTful API фронтенда к бекенду, на основании объектов... хотя о чем это я это же питон...
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено jOKer , 09-Окт-21 03:14
Не, это все не то. Детские игрушкиНа самом деле, что бы питон для браузера взлетел, требуется _сборка_ вебпаком питонячьего SPA в js. По итогу, должен появится бандл который затем будет исполнен на стороне браузера. Нужна виртуальная DOM и вменяемый шаблонизатор.... А все об чем здесь чирикают школоло, не более того
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено СССР , 09-Окт-21 03:41
херней занимаются честное слово
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 08:57
Как его называть Брайтон? По аналогии с Пайтон.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 13:35
Можно просто Бич. Олд Бич
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 09:21
И никто не пошутил за Брайтон Бич.Я вас умоляю...
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 13:54
>И никто не пошутилБрайтон беч, и заметь не биичь.
А впрочем у русских в штатах репутация давно подмочена.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Жорш , 09-Окт-21 15:13
Да что ты знаешь за русских?
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 16:17
>И никто не пошутил за Брайтон Бич.Кекающим детям это ни о чем не говорит, а старичьё...
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Жорш , 09-Окт-21 16:26
КЕК
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 10:18
>позволяющей использовать Python вместо JavaScript
>brython.js и brython_stdlib.jsШиза
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено BrainFucker , 09-Окт-21 10:22
Хз нафига оно, знающим питон несложно осилить JS, тем более эти языки отличаются только синтаксисом немного.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Рева RarogCmex Денис , 09-Окт-21 11:59
У js синтаксис написан поехавшими инопланетянами для поехавших инопланетян. Это не хорошо и не плохо, это данность.
Не всем это нравится.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено BrainFucker , 09-Окт-21 12:00
Например?
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 14:02
javascript имеет Си подобный синтаксис. Утверждать что javascript имеет синтаксис для инопланетян все равно что утверждать что ANSI C имеет синтаксис для инопланетян. То есть быть необразованной макакой не умеющий самый лучший язык ANSI C.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено RomanCh , 09-Окт-21 15:45
> У js синтаксис написан поехавшими инопланетянами для поехавших инопланетян. Вы так говорите, будто у бидона лучше. Да они друг друга стоят.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 14:44
> эти языки отличаются только синтаксисом немного
> JS - loose, Pythin - strong.Мелочь-то какая, да.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 10-Окт-21 01:59
Сложно!
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено нах.. , 09-Окт-21 12:30
У людей совсем с головой плохо. Питон через жв через брявзер... пичально это все.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено RomanCh , 09-Окт-21 15:46
Нормальные бизнес-инновации. А что вы хотели?
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 14:08
>Для включения Python-кода на страницы используется тег <script> с mime-типом "text/python". Допускается как встраивание кода на страницу, так и загрузка внешних скриптов (<script type="text/python" src="test.py">)Для сравнения typescript, jsx, kotlin.js только компилируются в js во время сборки. Бесполезные задержки на время компиляции и ненужная загрузка компилятора при каждом обновлении страницы там отсутствуют.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено анан , 09-Окт-21 18:44
Представляю как ноутбуки гудеть будут на страничках с таким чудом. Хотят питон в веб, вон открытые браузеры, напишите модуль, который будет прямо в движке интерпретировать и выполнять питон. JS реализация конечно тоже нужна, чтобы дать попробовать и для обратной совместимости со старыми браузерами, но если будет только она - закопать и не вспоминать.
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 09-Окт-21 18:46
можно десяток-другой докеров запустить и питон уделяет всех по скорости, а яву по потреблению памяти
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 11-Окт-21 00:02
Лишь бы Haxe не использовать...
"Выпуск Brython 3.10, реализации языка Python для web-браузер..."
Отправлено Аноним , 11-Окт-21 13:00
Неизвестен 99.999%-м