Python Урок 1 - За что выбирают Python и подходит ли этот язык программирования именно вам?
За что выбирают Python
- Читабельность кода. Простота использования популярных конструкций и механизмов. Поддержка объектно-ориентированного и функционального программирования. Для меня отдельно стоит такой механизм как асинхронное программирование, это очень интересный и необходимый инструмент.
- Писать код на Python можно быстрее, экономия времени. Так же интерактивный режим, крайне удобен для изучения языка на первых этапах и в работе с данными (в т.ч. МО и ИИ).
- Переносимость программ.
- Огромное кол-во библиотек, покрывающих все потребности, в т.ч. встроенных.
- Интеграция компонентов в другие языки и взаимодействие с другими языками.
Какие недостатки
- Не высокая производительность. Хотя, пожалуй, это сомнительный недостаток т.к. часто узкие места в библиотеках написаны на C и так же есть альтернативные реализации, ориентированные на производительность, например, PyPy.
- Динамическая типизация. С одной стороны, это явный плюс, а с другое в руках неумелых специалистов это может быть еще той проблемой.
Подходит ли Python именно вам?
Если вы решили работать программистом, то стоит выбрать язык исходя из требований работодателя и ваших предпочтений. Это банковский сектор, Мо или ИИ, веб, игры, мобильная разработка и многое другое. Да, Python может использоваться во всех этих направлениях, но где-то он выигрывает, а где-то стоит выбирать другой язык.
Если это ваш первый язык программирования или вы просто решили попробовать, то Python один из лучших вариантов, в нем есть все. В нем можно быстро писать программы и не затягивать процесс (именно поэтому для стартапов и быстрых реализаций выбирают именно его).
15
показов
110
открытий
0
Комментарии