L
L
Lexxtor2015-08-06 08:20:19
Programming
Lexxtor, 2015-08-06 08:20:19

Why use multiple backend languages ​​in one project?

In some vacancies, for example in PHP, they write that knowledge of Python, node.js will be a plus.
I also understand that node.js has something that is not in PHP and it can be used for separate parts of the project. But what is Python for, after all, it differs little from PHP in terms of functionality?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
N
N. Bekseitov, 2015-08-06
@Lexxtor

PHP, python, ruby. Do they perform the same functions or not?

S
Sergey, 2015-08-06
Protko @Fesor

node.js has something that PHP does not

Everything is there, just a little longer and fewer solutions adapted for asynchronous work. The same reactphp can use libuv + libev which is essentially the basis of the node.
It differs greatly, for example, it is very convenient to write scripts for provisioning, automation of actions, utilities, etc. on it. Well, yes, it will be more versatile than puff.
Also, if a developer has mastered some other language at least at a basic level, for example, he got acquainted with the wonderful world of python, this will also affect how he writes code. Let's say in python / node.js the paradigm of functional programming is more strongly developed, which few people practice in PHP (although every day more and more).

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question