Когда дело доходит до разработки проекта, первый вопрос, с которым вы сталкиваетесь, — выбор подходящей платформы. Извечный вопрос: «Что лучше: Node.js или Python» порождает горячие споры.
Языки программирования и фреймворки изначально разработаны для достижения конкретных целей, поэтому, делая выбор, мы должны мыслить практично, а не слепо следовать трендам.
К примеру, некоторые технологии лучше подходят для BigData приложений (таких как Python и R), тогда как другие чаще используются для написания больших настольных приложений (таких как Java и C / ++ /).
Node.js и Python – очень популярные технологии внутренней разработки. Однако главная причина, по которой эти споры никогда не закончатся, — отсутствие ответа на некорректно поставленный вопрос «Что же лучше?». Да ничего не лучше.
Каждый проект имеет свои уникальные требования, поэтому нельзя сказать, превосходит ли один из языков другой. Это оценивается по ситуации. В таких вопросах попросту не существует универсальных подходов. Так что разработчик, чтобы не понаставить себе палок в колеса, определяясь, должен учитывать плюсы и минусы обоих.
Продолжение тут...