Конкуренты Pythоn?
У Python есть два прямых конкурента с сопоставимыми свойствами и предрасположенностями. Вот они:
- Perl – язык сценариев, созданный Ларри Уоллом;
- Ruby – язык сценариев, созданный Юкихиро Мацумото.
Первый является более традиционным и консервативным, чем Python, и напоминает некоторые старые языки, унаследованные от классического языка программирования C.
Напротив, последний более инновационен и полон свежих идей, чем Python. Сам Python находится где-то между этими двумя творениями.
Интернет полон форумов с бесконечными дискуссиями о превосходстве одного из этих трех над другими, если Вы хотите узнать больше о каждом из них.
Где мы можем увидеть Python в действии?
Мы видим это каждый день и почти везде. Он широко используется для реализации сложных Интернет-сервисов , таких как поисковые системы, облачные хранилища и инструменты, социальные сети и т. Д. Когда бы вы ни использовали любую из этих служб, вы на самом деле очень близки к Python, хотя вы этого не знали.
Многие инструменты разработки реализованы на Python. Все больше и больше приложений для повседневного использования пишется на Python. Многие учёные отказались от дорогих проприетарных инструментов и перешли на Python. Многие тестировщики IT-проектов начали использовать Python для выполнения повторяемых процедур тестирования. Список длинный.
Почему не Python?
Несмотря на растущую популярность Python, всё ещё есть некоторые ниши, в которых Python отсутствует или редко встречается:
- низкоуровневое программирование (иногда называемое "программирование железа"): если вы хотите реализовать чрезвычайно эффективный драйвер или графический движок, вы не будете использовать Python;
- приложения для мобильных устройств : хотя эта область всё ещё ждет своего захвата Python, скорее всего, когда-нибудь это произойдет.