чем превосходит веб-разработка на python веб-разработку на php? - Вопросы по сайтостроению
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос  чем превосходит веб-разработка на python веб-разработку на php?

Регистрация
9 Дек 2013
Сообщения
80
Репутация
0
Спасибо
1
Монет
0
Чем превосходит веб-разработка на Python веб-разработку на PHP?
 
Регистрация
27 Ноя 2013
Сообщения
82
Репутация
0
Спасибо
0
Монет
0
Как минимум:
1. Дизайн Python позволяет уменьшить значительно кол-во спагетти-кода даже среди новичков, в PHP кол-во говнокодеров запредельное, столько нет ни в одном другом языке
2. Python универсальный язык, не только для веба, а это открывает доступ к очень большому выбору различных библиотек, которые возможно и не были предназначены для веба
 
Регистрация
27 Дек 2013
Сообщения
89
Репутация
-3
Спасибо
0
Монет
0
Вопрос странный ))
из разряда "Чем сахар лучше мыла?" =).
пытаться на него отвечать бессмысленное занятие.
 
Регистрация
22 Ноя 2013
Сообщения
74
Репутация
0
Спасибо
0
Монет
0
Абсолютно ничем. Наоборот, Python безнадёжно проигрывает.

Python, в отличие от PHP, НЕ имеет механизмов контроля типов и потому Python-код существенно менее надёжен, чем PHP-код.

То, как реализовано ООП в Python (полное отсутствие контроля со стороны интерпретатора), так же существенно снижает, по сравнению с PHP, надёжность Python-кода.

PHP изначально создавался с упором на web-разработку (что никак не мешает использовать PHP как универсальный скриптовый язык), потому он имеет набор стандартных встроенных библиотек, ориентированных именно на back-end, что делает его намного более удобным, чем Python, для которого back-end - очень побочное использование, никак не связанное с теми задачами, для которых Python разрабатывался.

Разработчики PHP много лет целенаправленно занимаются увеличением производительности интерпретатора (актуальные версии PHP имеют встроенный JIT-компилятор), тогда как разработчики Python озаботились производительностью своего очень медленного интерпретатора совсем недавно и достаточных, для конкуренции с PHP, успехов не добились.

P.S. Подключить любые сторонние библиотеки к современному PHP не сложнее, чем к Python. Но "специалисты" уровня Senior Backend Developer об этом не знают, т.к. никогда сами с PHP не работали.

P.P.S. Хайп в рунете вокруг Python вызван не достоинствами языка (Python неконкурентоспособен в любой области профессионального программирования), а тем, что специально созданный для НЕпрограммистов Python обладает предельно низким порогом входа и требует минимальных затрат времени и сил на освоение маленького кусочка языка, достаточного для говнокодинга примитивных типовых скриптов. Любой другой язык (включая PHP) требует больше времени и усилий. Потому, именно Python приносит расплодившимся в России "курсам программирования" максимальную прибыль.
 
Сверху Снизу