カテゴリー 全て - популярность - анализ

によって Vladimir Voronov 4年前.

725

Почему стоит изучать Python?

Почему стоит изучать Python?

Почему стоит изучать Python?

Что такое Python?

Комьюнити
Сильная типизация
Динамически типизируемый язык
Интерпретируемый язык
Гвидо Ван Россум - Великодушный пожизненный диктатор

Недостатки

Относительно высокое потребление памяти
Скорость работы

Работа

Опрос от JetBrains
Еще одно исследование вакансий
Растет спрос на Python в России
Топ 10 в рейтинге самых оплачиваемых ЯП

Низкий порог вхождения

Упор на читаемость и производительность разработчика
Дзен Python
PEP8
Достаточное количество обучающих материалов
Простой и элегантный синтаксис

Прочие достоинства

Комиксы
Активное развитие
Мультипарадигменный
Встраиваемость
Расширяемость
C#

IronPython

Java

Jython

Можно встраивать код на C/C++
Универсальность
Популярность
Рейтинги

Топ 1 в рейтинге самых желанных ЯП

Топ 3 в рейтинге самых любимых ЯП в опросе от StackOverflow

Топ 4 в опросе от StackOverflow

Топ 3 в рейтинге языков программирования

Wargaming
CPP Games

Stackless

Netflix
NASA
Google
Кросплатформенность

Батарейки в комплекте

PyPI
Обширная стандартная библиотека

Области применения

Desctop-приложения
PySide
PyQt
IoT
MicroPython
Анализ данных
TensorFlow

Реконструкция фото

https://github.com/NVlabs/stylegan2/tree/master/training

PyTorch

Поющие фотографии (Wombo)

GitHub (модель) https://github.com/AliaksandrSiarohin/first-order-model


Научные вычисления
BioPython
SciPy
NumPy

Позы животных в 3D

Спортивная аналитика

Поиск гравитационных волн

Фотография черной дыры

Web-разработка
Бэкенд

Flask

Django

Фронтенд

Brython