Уже не мало лет идут споры, что лучше, php или python? В данной статье мы и разберём этот вопрос, и так, приступим.
Сравнение функциональности
Для начала давайте сравним функциональность обоих языков, и я сразу же могу сказать что в количестве предоставляемых возможностей php проигрывает, в php есть лишь одна актуальная сфера применения - Web, когда в python'е их очень много:
• Web
• GameDev
• DataScience (Машинное обучение, нейронные сети)
• Десктопные приложения
• Автоматизация Процессов
1:0 в пользу python
Сообщество
Вокруг php так же как и python собралось огромное сообщество разработчиков, что значит то что при их изучении вы легко сможете найти ответы на свои вопросы, или же сами задать их.
Обоим языкам по баллу. 2:1
Читаемость кода
Синтаксис php - СИподобный, каждый блок его кода разделён фигурными скобками, а в python коде табуляциями (или же просто пробелами).
Многие говорят что синтаксис python простой и за счёт этого он легко учится, что является правдой, но мне php код больше по душе, он более свободный.
+ балл python'у (3:1)
Скорость
Не смотря на все вышеперечисленные победы python'а, у него есть один огромный недостаток и это производительность, тоесть скорость. В ней он значительно проигрывает php.
php получает за это 1 балл (3:2).
Востребованность
Если сравнивать востребованность на фрилансе то php будет востребованнее, но если к примеру взять количество вакансий с многим известного сайта hh.ru то python окажется более востребованным.
(php - 4600 вакансий, а python - 6500)
Вообщем, обоим языкам по баллу. (4:3)
Подводим итоги
По итогам этой статьи хоть и выйграл python со счётом 4:3, я считаю что у каждого языка есть своё место, php за счёт своей скорости лучше python в сфере Web программирования, а python хорошо себя чувствует в машинном обучении.