Пишем свой Браузер на Python при помощи PyQt5!
Надоело работать во фронтенд с JavaScript? Используйте Python для браузера!
“Как так?” —думаю, примерно такой будет реакция большинства на заголовок этой статьи. Что значит “Используйте Python для браузера?”. Ведь всем известно, что в браузерах может выполняться только JavaScript...
Придется учить JavaScript. Что помнить и с чего начать, если вы знакомы с Python
Это расшифровка одной из тем пилотного выпуска Python Junior Podcast от команд сообщества MoscowPython и курсов LearnPython. Вы можете прослушать аудиоверсию статьи: Григорий Петров, MoscowPython, VoxImplant: Фронтенд — это не только JavaScript, но с JavaScript хорошо его начать. Это специфический язык. У него есть сильные и слабые стороны. К слабым сторонам традиционно относят приведение типов. Поэтому, если мы пишем на JavaScript’e, не надо приводить типы. Всё закрываем в скобки и сравниваем тремя равно. Тогда JavaScript мирный. Как только мы попытаемся сравнить пустой список с false, строкой и так далее, открывается портал, всё «взрывается» и становится печально...