PyScript - Запускайте Python в браузере! Это КОНЕЦ для JavaScript?

  Рет қаралды 61,545

ZProger [ IT ]

ZProger [ IT ]

Күн бұрын

⭐ Курс ООП и Приват канал: www.zproger-school.com/?...
⭐ Телеграм канал: t.me/+TdiHrAcQiJ9lMmYx
В данном видео мы рассмотрим примеры с проектом PyScript, напишем свою интерактивную среду (Python REPL), которая позволяет выполнять код и выводить готовый результат. Инструмент из видео позволяет выводить Python код на HTML страницах, без использования JavaScript.
📁 Github: github.com/Zproger
📁 Примеры проектов PyScript: github.com/pyscript/pyscript
📁 Все плейлисты с уроками: bit.ly/39GaY89
📁 Связаться со мной: zproger777@gmail.com
📁 Поддержать криптовалютой: github.com/Zproger/donate
Тайм-коды:
0:00 - Что будет в видео?
0:50 - Что такое PyScript и какие у него возможности?
1:10 - Преимущества, фишки, и возможности PyScript
2:35 - Как установить PyScript?
2:50 - Пример 1. Подключаем проект и выводим данные на экран
3:57 - Пример 2. Используем функции и модули внутри HTML
4:30 - На что способен PyScript? Какие проекты можно реализовать?
6:00 - Пишем интерактивную оболочку. Python REPL
7:34 - Подключаем марио на страницу через PyScript

Пікірлер: 209
@utherlightbtinger2479
@utherlightbtinger2479 Жыл бұрын
ПреВью: Это КОНЕЦ для JavaScript Содержание: мы будем компилировать Python в JavaScript
@zproger
@zproger Жыл бұрын
🤣🤣
@sad_god
@sad_god Жыл бұрын
ага обычный интерпретатор)
@SergeyKozhukhov
@SergeyKozhukhov Жыл бұрын
А он компилирует код Пайтон на Джаваскрипт с помощью самого Джаваскрипта? Интерпретируемого языка программирования? Серьёзно?
@user-hr5df1yr6k
@user-hr5df1yr6k Жыл бұрын
@@SergeyKozhukhov лучше, он его интерпретирует)
@maryrabinovich5516
@maryrabinovich5516 Жыл бұрын
Лютый кликбейт, ага
@fedor_ado
@fedor_ado Жыл бұрын
Немного не понял. Примеры слишком неюзабельные, что ли. Марио, фигуры, карты и выполнение питонкода на странице мало кому надо. А вот пример обычного человеческого повседневного сайта я бы посмотрел. Может я не врубился и коммент глупый. ) В любом случае спасибо.
@sergeymarkevich6406
@sergeymarkevich6406 Жыл бұрын
Да не,ты не один. У него всегда так, тема интересная, а в объяснении не хватает наглядности и понимания
@ToNNaG
@ToNNaG 10 ай бұрын
Ну вдруг тебе в форме регистрации на сайте нужен Марио в окошке, вместо каптчи . Если не прошёл - значит регистрация запрещена. 😂😂😂😂😂
@user-ew9mr9hk5z
@user-ew9mr9hk5z Жыл бұрын
В питоне очень много всяких библиотек, есть ли какие-то ограничения на их использование? Например те, что нужно ставить через PIP instal
@developer6871
@developer6871 Жыл бұрын
Конец JS хотели бы увидеть многие , но пока им только удаётся подержать его за щекой !
@zproger
@zproger Жыл бұрын
xD
@blackcatdevel0per
@blackcatdevel0per Жыл бұрын
Ждём языка с обратной совместимостью с js XD
@barma1309
@barma1309 Жыл бұрын
Карфаген должен быть уничтожен!
@webmobiledev
@webmobiledev Жыл бұрын
Особо радует, когда "конец Javascript" пытаются приблизить при помощи того самого Javascript ))
@user-mw7fm4ec5p
@user-mw7fm4ec5p Жыл бұрын
@@blackcatdevel0per Typescript)))
@bspumo3830
@bspumo3830 Жыл бұрын
Привет, классно видео. Не мог бы ты кстати подсказать, как открывать скаченное через скрипт видео из интернета в vs code?
@blackcatdevel0per
@blackcatdevel0per Жыл бұрын
Можно немного подробнее описать вопрос, а то я не совсем понял 😅 Плагины попробуй, я не знаток в этом IDE (Sublime Text мне удобнее), но вроде в нём спокойно можно открывать большинство медиафайлов, а если про открытие программы через скрипт python, то welcome to subprocess и открытие им программ(лучше использовать для этого готовые библиотеки)
@user-mm5mg6yd4k
@user-mm5mg6yd4k Жыл бұрын
Далеко не все Python-технологии будут нормально компилироваться в JavaScript. Плюс к этому в такой работе нельзя использовать непосредственно Java-технологии, а они во многом предназначены для браузерной работы. Из всего того что я увидел, там стоит 5 костылей друг на друге. Технология сырая и вероятно будет разваливаться от любого шага в сторону.
@stoparb357
@stoparb357 Жыл бұрын
держу в курсе, все примеры с видео умеет js и готовые библиотеки
@dinnerbone313
@dinnerbone313 Жыл бұрын
Можешь пожалуйста, расскажи, что за костыли.
@LMCdd
@LMCdd Жыл бұрын
какие еще Java-технологии в JS ..... -_-
@rokot
@rokot Жыл бұрын
А что скажите насчёт другого похожего проекта brython
@user-yc1gx3fl4l
@user-yc1gx3fl4l Жыл бұрын
@@stoparb357 естественно, ибо python код компилируется в js
@makspoland6876
@makspoland6876 Жыл бұрын
Очень интересно! Спасибо за ваш труд. Было бы интересно увидеть каким образом можно использовать Babylon в проектах Jango. Всем удачи
@stanislavserov8622
@stanislavserov8622 Жыл бұрын
Привет автор! будет что-то по flet?
@starfire9552
@starfire9552 Жыл бұрын
Представьте в каком бы кринжовом мире мы жили, будь каждый кликбейт правдой
@zproger
@zproger Жыл бұрын
=)
@djangodev3191
@djangodev3191 Жыл бұрын
Конец для javascript думаю это если сделают прямое взаимодействие Webassembly с DOM, тогда можно на Rust или C# писать полноценный фронтенд. Ну и сборщик мусора надо добавить. Конец это конечно же громко сказано, просто нормальная альтернатива должна появиться в таком случае
@zproger
@zproger Жыл бұрын
Ну PyScript достаточно медленный для этих целей
@leaf5960
@leaf5960 Жыл бұрын
нет, не думаю. Вебасамбли занял свою нишу. Он решает определенные проблемы. Никто на расте полностью фронт писать не будет.
@sad_god
@sad_god Жыл бұрын
да, это лишь демонстрация что такое возможно, врядли дорастет до чего то большого, проще сделать прямое взаимодействие
@user-yh8gd4fl1l
@user-yh8gd4fl1l Жыл бұрын
Можно ли теперь этим делать ajax запросы без jquery и подобного ? Думаю будет довольно удобно.
@zproger
@zproger Жыл бұрын
Вряд ли. Этот проект скорее как демка, что-то серьёзное на нем не сделать, так как он очень долго рендерит страницу
@EdvardKenua
@EdvardKenua Жыл бұрын
Все конечно круто,но не совсем понятно. Есть возможность у этой технологии возможность использовать локальные библиотеки. К примеру есть какой-то код в одной файл.py. И получается,я хочу из html файла вызвать этот код на сайт. Если такая возможность есть,то она идеально заменяет все функции шаблонизаторов фласка или Джанго. Если нет,то жаль.
@DIMFLIX
@DIMFLIX Жыл бұрын
А допустим интерфейс с PyQt5 можно вывести туда?
@VelikiiYA
@VelikiiYA Жыл бұрын
@@hampta1337 ну если есть уже что то с таким интерфесом, хрень с табличками к бд и ты хочешь(надо) его на веб переписать , а тут чпыдымс...
@rokot
@rokot Жыл бұрын
Есть еще brython - это довольно старый проект. Рад увидеть, что появилось что-то поновее.
@evgeniy_a7363
@evgeniy_a7363 Жыл бұрын
Спасибо за видео) Хмм, если так уж нужен питон и вэб - есть тот же Flask. Закачиваешь на сервер с поддержкой питона и пишешь нормальные питоновские проги со всеми плюсами и минусами. А то что показано в видео - ну такое - сырое и непонятное. А под webassembly сейчас можно компилить практически с любого языка программирования, так что тоже не ноухау.
@aleksandrdontsu8948
@aleksandrdontsu8948 Жыл бұрын
можно ссылку на именно эту версию марио? я нашел что-то но не то
@JimFeivor
@JimFeivor Жыл бұрын
Так же наверно говорили про PHP, но js никуда не делся
@awenn2015
@awenn2015 Жыл бұрын
В этом примере хоть банально работа с Dom есть а что на счет Фреймворков по типу react или next? Если нет то это не более чем игрушка для гиков, просто поиграться и забыть , тем более еще и Пайтон без типизации, хуже наверно и не придумаешь ))
@user-vi3rc7jr3n
@user-vi3rc7jr3n Жыл бұрын
Так и не удалось скачать код. Интересует последний пример из видео -Интерактивная оболочка
@sad_god
@sad_god Жыл бұрын
он не динамичный ?
@user-iy7rm7dt8x
@user-iy7rm7dt8x Жыл бұрын
Интересно, а как интегрировать данную технологию в проект на Angular? Ну или другой фреймворк.
@user-mm3vk2jz3i
@user-mm3vk2jz3i Жыл бұрын
мне гораздо интереснее нахуя?
@awenn2015
@awenn2015 Жыл бұрын
@@user-mm3vk2jz3i хороший вопрос)) любят люди хуйней по страдать когда есть прекрасный typescript с более менее внятной типизацией, и полной крутый Фреймворков по типу next, react, graphQL
@timur_sol
@timur_sol 9 ай бұрын
Я так и не понял как запустить игру в HTML коде работая в VS Code
@timur_sol
@timur_sol 9 ай бұрын
Хотелось бы увидеть наглядко как запускать игру, как расположить файлы игр ы в папке с html странице
@user-tj8yn5tl2h
@user-tj8yn5tl2h Жыл бұрын
Много всего есть но мало что приживается. И порог входа в js ниже.
@gilman2056
@gilman2056 Жыл бұрын
ИМХО лучше уж js подтянуть, чем этот костыль
@zproger
@zproger Жыл бұрын
Да, полностью заменить этим жс нельзя
@kenzo1387
@kenzo1387 Жыл бұрын
@@zproger даже на 5% нельзя
@mircuss69
@mircuss69 Жыл бұрын
опа, новый видос, уже бегу с чайком и пайчармом
@zproger
@zproger Жыл бұрын
😎😎
@joehart7382
@joehart7382 Жыл бұрын
что за сборка линукса?
@zproger
@zproger Жыл бұрын
Zorin OS
@_sergeevich5827
@_sergeevich5827 Жыл бұрын
У майков появился Blazor, у питонистов PyScript. Кстати, судя по последним новостям за него взялись серьёзно.
@VelikiiYA
@VelikiiYA Жыл бұрын
если можно будет скормить десктопное приложение и получить тоже самое в ввиде web приложения, то гуд, а в противном случае пока питона не вделают в движок браузера...
@TyphoonUSSR
@TyphoonUSSR 11 ай бұрын
так встроили же через WebAssembly/ Emscripten. PyScript это среда в которой код питона исполняется в Pyodide. Pyodide - это порт CPython для WebAssembly/ Emscripten.
@vrabosh
@vrabosh Жыл бұрын
Из увиденного мне понравилось, исполнять питон код в браузее, без необходимости исполнять на сервере.. - это хороший способ создавать обучалки.
@user-sl4jq9op9l
@user-sl4jq9op9l Жыл бұрын
хороший способ создать говнообучалку с огромной дырой в безопасности, и настежь расщеперенной уязвимостью к код-инъекциям на сторону сервера
@user-mm3vk2jz3i
@user-mm3vk2jz3i Жыл бұрын
фигня, а не способ, гораздо лучше выполнять такой код на сервере
@user-vx1zf9bz6k
@user-vx1zf9bz6k Жыл бұрын
@@user-sl4jq9op9l Можно для каждого пользователя запускать новую виртуальную машину.
@MR-gz7pl
@MR-gz7pl Жыл бұрын
Продолжи плиз эту тему)
@blackcatdevel0per
@blackcatdevel0per Жыл бұрын
👍👍👍
@zproger
@zproger Жыл бұрын
😎
@Anonim-im6ln
@Anonim-im6ln Жыл бұрын
Дякую!)👍🔥
@awenn2015
@awenn2015 Жыл бұрын
Дякуй, разрешаю
@zproger
@zproger Жыл бұрын
😉
@user-pu4oi4cd6n
@user-pu4oi4cd6n Жыл бұрын
Так же, даже, далее🤣👍
@zproger
@zproger Жыл бұрын
xD
@Roman-fc8qt
@Roman-fc8qt Жыл бұрын
Да какой адекватный разработчик будет писать браузерный веб на python... А так для личного развлечения сойдет
@sad_god
@sad_god Жыл бұрын
ага, судя по тому что в видео было показано там либы еще качаются несколько секунд, на медленом соединении все отвалится и не загрузится
@VelikiiYA
@VelikiiYA Жыл бұрын
так браузер все равно js выполняет...
@zproger
@zproger Жыл бұрын
Ну да
@Alcoholdehydrogenas
@Alcoholdehydrogenas 10 ай бұрын
Что за линукс у тебя?
@zproger
@zproger 10 ай бұрын
Arch
@lmaootakedh
@lmaootakedh Жыл бұрын
zproger!!! а ты знал что можно вот так: x: int = 1 y: str = "Hello World!" ???
@-wx-78-
@-wx-78- Жыл бұрын
Тип переменных в аннотации (PEP 526) уже лет шесть как в деле. А ещё можно вместо [x for x in range(20)] использовать [*range(20)]. 😉
@astroblartvk8560
@astroblartvk8560 Жыл бұрын
Ну а как там с с++ в длл для питона? (Не с в длл, а именно с++) А так видео классное, лайк
@fedor_ado
@fedor_ado Жыл бұрын
Тоже жду.
@zproger
@zproger Жыл бұрын
Сделаю
@rexby
@rexby Жыл бұрын
Есть ещё Brython из той же оперы
@zproger
@zproger Жыл бұрын
Это да
@TyphoonUSSR
@TyphoonUSSR 11 ай бұрын
Brython совсем другая история. Перпендикулярная. Код JS и СПитон скомпилированный в WebAssembly/ Emscripten работают в одной и той же «песочнице», и исполняются одним и тем же движком, поэтому в коде питона (который исполняется в среде СПитона) видно все объекты и пространства имен что созданы в коде на JS.
@kirillmelnikov7846
@kirillmelnikov7846 Жыл бұрын
Емнип что-то подобное есть для языков nim, Julia А в остальном интересно, спасибо
@pilot4820
@pilot4820 Жыл бұрын
такой вопрос, почему не могут создать единственный язык ? будет куда проще и он будет универсальным
@user-jp1hx7db2t
@user-jp1hx7db2t Жыл бұрын
Их пытались сделать, поэтому их так много и получилось)
@kaiken9101
@kaiken9101 Жыл бұрын
универсальный уже есть - 01000101
@rebuilderowner78673
@rebuilderowner78673 2 ай бұрын
Лучше и не скажешь 😅​@@user-jp1hx7db2t
@lmaootakedh
@lmaootakedh Жыл бұрын
7:09 похоже на Jupyter Notebook (ipynb)
@zproger
@zproger Жыл бұрын
это да
@TenthHacker
@TenthHacker Жыл бұрын
Один только вопрос. Зачем???
@zproger
@zproger Жыл бұрын
А почему бы и нет?)
@user-fz8js9wp3f
@user-fz8js9wp3f Жыл бұрын
Так лол Bryton не?
@gravatharg9274
@gravatharg9274 Жыл бұрын
Хороший видос. ДЕшка гном я так понял, а что за дистр?
@zproger
@zproger Жыл бұрын
Zorin OS
@ithelper-it591
@ithelper-it591 Жыл бұрын
Это даже круче чем eel....
@zproger
@zproger Жыл бұрын
😉
@user-kh7bf7yo7s
@user-kh7bf7yo7s Жыл бұрын
Вот бы поддержку kivy возобновили или что-то в таком же духе запилили.
@olegmlavets5216
@olegmlavets5216 Жыл бұрын
Ждем появления фронтенд фреймворков на питоне
@zproger
@zproger Жыл бұрын
))
@wov2004
@wov2004 Жыл бұрын
А как же манипуляция ДОМ?
@darksniper407
@darksniper407 Жыл бұрын
В конце прямо анаконда в браузере Видел давно, просто не применяю, негде. JS никуда не денется.
@zproger
@zproger Жыл бұрын
=)
@kirillusenko
@kirillusenko Жыл бұрын
странная штука, мне кажется только нейронки пилить
@zproger
@zproger Жыл бұрын
Ну может кому-то пригодится =)
@RobikUdren
@RobikUdren Жыл бұрын
выглядит не очень безопасно
@ufodriver6549
@ufodriver6549 Жыл бұрын
Можно конечно и молотком шурупы забивать если нет отвёртки.
@user-pu4oi4cd6n
@user-pu4oi4cd6n Жыл бұрын
Люблю твои видео по python, но в этом "так же, далее и даже" уж очень много этих слов.
@zproger
@zproger Жыл бұрын
Да, переборщил в этом видео, тупил немного и пришлось нарезать видос, вот и вышло такое)
@user-nq1qx7qt5i
@user-nq1qx7qt5i Жыл бұрын
@@zproger такое такое такое Туплю, карочче ;) Давай ещё раз, чтоб было и ребёнку понятно, пожалуйста.
@quild1366
@quild1366 Жыл бұрын
@@zproger какая у тебя OC?
@shoker_f
@shoker_f Жыл бұрын
полезно, даже JavaScript учить не надо.
@osmanof9209
@osmanof9209 Жыл бұрын
Конечно надо
@zproger
@zproger Жыл бұрын
😎
@lord.k
@lord.k Жыл бұрын
Это если DOM не нужен. А js в браузере в основном для управления DOM и используется.
@Berrycow
@Berrycow Жыл бұрын
а я свой веб-проект сделал на Питоне и вывожу на экран с помощью Streamlit
@serdar6318
@serdar6318 Жыл бұрын
А вредоносный код так запустить можно будет?=)
@Adis2233
@Adis2233 Жыл бұрын
Нет так как код из пайтона компилируется в JS
@TyphoonUSSR
@TyphoonUSSR 11 ай бұрын
@@Adis2233 питон в код JS? Кто-то вас обманул. PyScript это среда в которой код питона исполняется в Pyodide. Pyodide - это порт CPython для WebAssembly/ Emscripten. JS нужен только для того, чтобы можно было смешивать код.
@MrKOHKyPEHT
@MrKOHKyPEHT Жыл бұрын
Конец для JS - орнул в голосину )
@zproger
@zproger Жыл бұрын
Ну смешно же)
@MrKOHKyPEHT
@MrKOHKyPEHT Жыл бұрын
@@zproger я читаю комменты и вижу что многие не оценили :D
@user-mm3vk2jz3i
@user-mm3vk2jz3i Жыл бұрын
ахахах, конец для javascript слишком громко сказано. Все эти технологии, которые блогеры любят называть убийцей javascript компилируют какой-то другой язык в javascript и этим очень точно и подробно сказано, насколько это конец
@zproger
@zproger Жыл бұрын
"конец javascript" это шутка если что)
@user-mm3vk2jz3i
@user-mm3vk2jz3i Жыл бұрын
@@zproger да я понимаю
@develper2
@develper2 Жыл бұрын
Кайф
@zproger
@zproger Жыл бұрын
😎
@fliksudnone4760
@fliksudnone4760 Жыл бұрын
Поменьше пожалуйста фраз-паразитов (или как это назвать). Вот Вам пример: "...нам нужно создать наш проект и это будет именно html файл и так мы создаем html файл далее давайте попробуем первый пример то есть там для начала нужно создать базовую страницу html и поставить данный код я создаю обычный html файл..." (2:57). Пожалуйста, следите за речью. А так видео вполне неплохое вышло.
@user-ie2rg1in7x
@user-ie2rg1in7x Жыл бұрын
Иди ты от сюда на хабр. Автор молодец !
@zproger
@zproger Жыл бұрын
Исправляюсь потихоньку, спасибо за комментарий =)
@it-kz3mo
@it-kz3mo Жыл бұрын
Это его канал,отвали от него.Он сам решает,как ему говорить.....
@awenn2015
@awenn2015 Жыл бұрын
@@zproger так давайте создадим HTML файл, вот мы его создаем значит, HTML файл и вот мы создали собственный наш html файл, теперь мы можем взять наш HTML файл и удалить его, наш html файл, все конец нашему HTML файлу, эх а жаль, хороший был HTML файл ))))))) 😃😅🤣
@user-pj8iv8vh1p
@user-pj8iv8vh1p Жыл бұрын
В начале ролика, Пайтон переводится в js, в названии видео "это конец для js", чем же конец, если по итогу это js, и другого языка для браузеров нет. А если учесть как развивается js, он используется во всех браузерах и в V8, а также node js который даёт возможность писать бэкенд на js. Автор в обще понимает о чем речь? Или название кликбейт? Кликбейт довольно глупый, потому что каждый знает js будет жить ещё очень долго.
@lord.k
@lord.k Жыл бұрын
Сейчас уже серьезные проекты редко пишутся на чистом js, все чаще используют typescript, который так же переводится в js. Суть в том, что бы писать тот код, который удобен, легче поддерживается, более защищен. Но в данном случае защищенность вряд ли увеличивается, в отличии от ТС, да и с работой ивентов и ДОМ не понятно.
@user-fe1dd4bd8f
@user-fe1dd4bd8f Жыл бұрын
Так то это не js. Это CPython, скомпиленный в WebAssembly
@TyphoonUSSR
@TyphoonUSSR 11 ай бұрын
автор ошибся, пайтон НЕ переводится в js. Создается среда js в которой запускается настоящий питон (СПитон). Т.е. в виртуальной машине БРАУЗЕРА исполняется код СПитона, который РАНЕЕ скомпилировали для Wasm и такому СПитону (интерпретатору питона) подается код на питоне. JS и СПитон скомпилированный в WebAssembly/ Emscripten работают в одной и той же «песочнице», и исполняются одним и тем же движком, поэтому в питоне видно все объекты и постранства имен что созданы в коде на JS
@entropy777
@entropy777 Жыл бұрын
для этого уже есть ts
@nakidai
@nakidai Жыл бұрын
Всем ку
@zproger
@zproger Жыл бұрын
😎
@lmaootakedh
@lmaootakedh Жыл бұрын
еще есть brython!
@zproger
@zproger Жыл бұрын
Да, есть такое =)
@TyphoonUSSR
@TyphoonUSSR 11 ай бұрын
brython - перпендикулярен этому подходу. Тут код питона в свой родной среде СПитона исполняется, а СПитон вместе с JS в одном адресном пространстве в браузере. Потому есть интеграция.
@rubrik25
@rubrik25 Жыл бұрын
гений
@zproger
@zproger Жыл бұрын
=)
@r.p.mcmurphy6115
@r.p.mcmurphy6115 Жыл бұрын
4:16 тупит также как и всё на пайтоне
@dabll0236
@dabll0236 Жыл бұрын
Единственное преимущество - это если ты не знаешь жэ эс и тебе в лом потратить пару дней на его изучение.
@zproger
@zproger Жыл бұрын
ага
@soulwind7577
@soulwind7577 Жыл бұрын
Ура теперь вместо поддержки 100500 браузеров еще и один яп поддерживать от заказчика который пришел с фриланса =D, а вообще в целом мне нравится что веб развивается и появляется возможность использовать более большее кол-во инструментов в браузере .)
@user-oy4pq9nf6x
@user-oy4pq9nf6x Жыл бұрын
седущий код)
@zproger
@zproger Жыл бұрын
ну а почему бы и нет
@evalinor
@evalinor Жыл бұрын
Автор, там flet выкатили, он более универсальный, глянь, ахуенная тема, со своими архитектурными проблемами, но как говориться открыто для контрибута
@zproger
@zproger Жыл бұрын
Благодарю, гляну проект, может сделаю видео об этом
@woody2677
@woody2677 Жыл бұрын
Костыль на костыле костылём погоняет
@zproger
@zproger Жыл бұрын
это да
@user-fd8yb4xw1v
@user-fd8yb4xw1v Жыл бұрын
Галопом по европам
@arturniko4293
@arturniko4293 Жыл бұрын
three-js есть и на javascript и я как понял код python по себе очень схож так что я бы лучше сразу на js писал чем жертвовал скоростью загрузки
@alexandrsgrind3743
@alexandrsgrind3743 Жыл бұрын
отпадное видео
@zproger
@zproger Жыл бұрын
Благодарю
@Rejgan318
@Rejgan318 Жыл бұрын
Смотрю регулярно. Но как же достали эти слова-паразиты :( Попробуй сделать следующий ролик, ни разу не сказав "далее" и "данный" Без обид ;)
@zproger
@zproger Жыл бұрын
Я тогда на протяжении всего видео буду молчать xDD
@it-kz3mo
@it-kz3mo Жыл бұрын
А меня бесчт такие,кто поправляет,мол используешь слова паразиты.....И что теперь,блокировать таких?Или как с такими как ты бороться?
@damirasanov8993
@damirasanov8993 Жыл бұрын
32
@zproger
@zproger Жыл бұрын
=)
@user-vu6hn4ul2i
@user-vu6hn4ul2i Жыл бұрын
0:13 подключаете скрипт на Python, он переводится в JavaScript... Как бы, ясно, понятно, очередная никому не нужная хрень. Другое дело, если бы в браузеры начали интерпретатор питона встраивать. Это было бы интересно. А так, ну пиши на JS, зачем эти костыли?
@TyphoonUSSR
@TyphoonUSSR 11 ай бұрын
"он переводится в JavaScript" - автор ошибся.
@user-mh6jz7jo8k
@user-mh6jz7jo8k Жыл бұрын
без асинхрона javascript этот питон просто шлак
@silentplayer7251
@silentplayer7251 Жыл бұрын
JS и Python, несомненно, очень популярные языки, но они держат свою нишу каждый. Думаю, они никогда не заменят друг друга, так как очень хороши каждый в своей нише.
@user-up1bq2fd2h
@user-up1bq2fd2h Жыл бұрын
питон слишком мощен, и его использование в браузере переплюнет джаваскрипт, дело времени тут
@ggeerrppeess
@ggeerrppeess Жыл бұрын
Представляю, как это говно тормозит.
@zproger
@zproger Жыл бұрын
Ага))
@r3dkin
@r3dkin Жыл бұрын
Будь ласка, запам'ятайте, JavaScript на троні і буде там ще багато років.
@zproger
@zproger Жыл бұрын
=)
@TyphoonUSSR
@TyphoonUSSR 11 ай бұрын
будет, будет. Шашлык из тобе будет. Индекс TIOBE Питон нр. 1, ... JS нр. 6
@alexandervorvulev5790
@alexandervorvulev5790 Жыл бұрын
Так JS же легче питона. По крайней мере он в разы понятней.
@vladnone7256
@vladnone7256 Жыл бұрын
С ума сошел
@gordonfram
@gordonfram Жыл бұрын
ААХАХА! Легче? Он дебильный какой-то, не запоминается нихера, вдобавок на ванильном JS толком ничего не написать
@user-ud8jd8kg9y
@user-ud8jd8kg9y Жыл бұрын
JS понятнее?
@result_123
@result_123 Жыл бұрын
@@vladnone7256 А я так не считаю
@_kitaes_
@_kitaes_ Жыл бұрын
@@vladnone7256 он нет
@cao_dzecbi
@cao_dzecbi 5 ай бұрын
А теперь почитайте название видео в 2024 и поржите
@zproger
@zproger 5 ай бұрын
:DDDD
@GoodHacker
@GoodHacker Жыл бұрын
Точно js умрёт 😅, просто кликбэйт
@zproger
@zproger Жыл бұрын
Да, умер сразу после этого видео 😅
@kaiken9101
@kaiken9101 Жыл бұрын
@@zproger от кринжа
@Sweettoolkit
@Sweettoolkit 11 ай бұрын
Зачем такой дерьмовый кликбейт? Нельзя так опускаться...
@molchanov5362
@molchanov5362 Жыл бұрын
Бред
@zproger
@zproger Жыл бұрын
😉
@quild1366
@quild1366 Жыл бұрын
Какая у тебя OC? @ZProger [ IT ]
@it-kz3mo
@it-kz3mo Жыл бұрын
У него zorin os
@dedpihto680
@dedpihto680 Жыл бұрын
печально. предлагаю автору заменить себе ногу на деревянную чурку. ну а чо? ходить то можно же будет, а значит отличная замена.
@TyphoonUSSR
@TyphoonUSSR 11 ай бұрын
Тут аналогия другая. тут скорее подходит аналогия с перчатками для работы. JS исполняется в виртуальной машине напрямую, а код питона через посредника - скомпилированный в WebAssembly СиПитон. СиПитон тут как перчатки, но по другому никак, ведь виртуальная машина в браузере поддерживать все языки сразу не может, поэтому и придумали WebAssembly, чтобы через него дать возможность всем остальным языкам исполнять свой код в браузерах.
Just try to use a cool gadget 😍
00:33
123 GO! SHORTS
Рет қаралды 20 МЛН
1 класс vs 11 класс  (игрушка)
00:30
БЕРТ
Рет қаралды 3,3 МЛН
DELETE TOXICITY = 5 LEGENDARY STARR DROPS!
02:20
Brawl Stars
Рет қаралды 15 МЛН
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 173 МЛН
Почему не нужно учить С++ первым?
10:46
ZProger [ IT ]
Рет қаралды 15 М.
PyScript is Python in Your Browser
15:09
NeuralNine
Рет қаралды 23 М.
10 признаков того, что вы новичок в Python
4:59
Just try to use a cool gadget 😍
00:33
123 GO! SHORTS
Рет қаралды 20 МЛН