Size: a a a

Обсуждения техдирские

2020 July 07

NK

ID:0 in Обсуждения техдирские
Питонистов пустили во фронтенд!

Теперь можно запускать python3 код прямо в браузере и с помощью Brython-либы оно работает.

Бенчмарк: https://brython.info/speed_results.html
Поддерживаемые модули: https://brython.info/static_doc/en/stdlib.html

Вот интересные примерчики:

1. Очень понятный и приятный скринкаст на английском: https://scrimba.com/c/cbBpPsk

2. Порт Pyecharts для Brython: https://chfw.github.io/pyecharts.js/

3. Строим плагины для хрома на питоне: https://pythonspot.com/create-a-chrome-plugin-with-python/

Куча других примеров использования тут: https://github.com/brython-dev/brython/wiki/Brython%20in%20the%20wild

Нахрена?
Я сейчас такую мысль скажу, которая только что пришла мне в голову, но возможно она не самая удачная: Brython может занять нишу для обеспечения удобства в инкапусуляции питонячьих кусков  внутри полноценных фронтовых приложений, чтобы бекендеры там резвились, занимаясь чисто своими экспериментами, не отвлекая серьёзных фронтовых дядек по мелочам.
источник

АП

Александр Поволоцкий... in Обсуждения техдирские
1. Скорость
источник

АП

Александр Поволоцкий... in Обсуждения техдирские
2. Непонятно, насколько полно реализован питон
источник

АП

Александр Поволоцкий... in Обсуждения техдирские
3. заранее трудно сказать, какие модули можно использовать, какие нет
источник

DS

Dmitry Simonov in Обсуждения техдирские
Пишут, что скорость сравнима с cpython
источник

АП

Александр Поволоцкий... in Обсуждения техдирские
Dmitry Simonov
Пишут, что скорость сравнима с cpython
Я читал, что в 1.7 раза медленнее JavaScript
источник

DS

Dmitry Simonov in Обсуждения техдирские
источник

PD

Phil Delgyado in Обсуждения техдирские
А зачем?
источник

PD

Phil Delgyado in Обсуждения техдирские
TS как язык не хуже питона же. А всякие библиотеки так все равно не подключить.
источник

DS

Dmitry Simonov in Обсуждения техдирские
Я сейчас такую мысль скажу, которая только что пришла мне в голову, но возможно она не самая удачная, зато выглядит на первый взгляд интересно: Brython обеспечит удобство для инкапусуляции питонячьих кусков  внутри полноценного фронтового приложения, чтобы бекендеры там резвились, занимаясь чисто своими экспериментами.
источник

АП

Александр Поволоцкий... in Обсуждения техдирские
Dmitry Simonov
Я сейчас такую мысль скажу, которая только что пришла мне в голову, но возможно она не самая удачная, зато выглядит на первый взгляд интересно: Brython обеспечит удобство для инкапусуляции питонячьих кусков  внутри полноценного фронтового приложения, чтобы бекендеры там резвились, занимаясь чисто своими экспериментами.
А, что, нынешним бекендерам сложно выучить еще один язык?...
источник

DS

Dmitry Simonov in Обсуждения техдирские
Александр Поволоцкий
А, что, нынешним бекендерам сложно выучить еще один язык?...
Вот что мне пишет руководитель разработки довольно крупного набора команд (100+ человек): "У меня другое болит. Как работать среди толп некомпетентных разработчиков и где взять настоящих профессионалов."

Это не будет Тебе ответом на вопрос про сложность "выучить ещё один язык"?
источник

PD

Phil Delgyado in Обсуждения техдирские
Не надо быть профессионалом, что бы с Python перейти на TS.
источник

PD

Phil Delgyado in Обсуждения техдирские
Сейчас, конечно, опять входит в моду идея "на фроне и бэке писать на одном языке". Но пока оно не работает. Но может быть когда-нибудь...
источник

PD

Phil Delgyado in Обсуждения техдирские
Когда HTML умрет )
источник

АП

Александр Поволоцкий... in Обсуждения техдирские
Dmitry Simonov
Вот что мне пишет руководитель разработки довольно крупного набора команд (100+ человек): "У меня другое болит. Как работать среди толп некомпетентных разработчиков и где взять настоящих профессионалов."

Это не будет Тебе ответом на вопрос про сложность "выучить ещё один язык"?
Эх... (держась за поясницу и кряхтя, брюзжит о несовершенстве нынешнего мира и потерянности молодого поколения)
источник

PD

Phil Delgyado in Обсуждения техдирские
Ну и хочется спросить - зачем он их столько набрал-то?
источник

DS

Dmitry Simonov in Обсуждения техдирские
Phil Delgyado
Ну и хочется спросить - зачем он их столько набрал-то?
Я с высокой вероятностью не ошибусь, если скажу, что Ты точно пользуешься их продуктом.
источник

DS

Dmitry Simonov in Обсуждения техдирские
Да и большая часть здесь присутствующих людей тоже.
источник

PD

Phil Delgyado in Обсуждения техдирские
Ну, это как раз не удивительно. Популярность продукта никак не связана с качеством разработчиков, архитектуры и прочих технических вещей.
источник