0
¿Por qué se utilizan diferentes lenguajes en un mismo proyecto?
Mi duda es esa, porque se utilizan diferentes lenguajes en un proyecto, que diferencia hay entre desarrollar solo con un lenguaje, en que destaca cada leguage.
1 Réponse
+ 2
Pues depende de muchos factores, usualmente cuando uno desarrolla un producto o servicio trata de que sea escalable, eficiente en cuestión de tiempo y espacio, entre otras cosas.
Cada lenguaje y cada tecnología tiene sus ventajas y desventajas, es por ello que al programar a veces tienes que sacrificar una cosa por otra. Ahí entra el uso de diferentes tecnologías y lenguajes.
Por ejemplo, supongamos que desarrollas un videojuego, para el juego en sí tal vez utilices un motor que como lenguaje principal usa C#, pero vez que en algunas partes, como en los tiempos de carga es tardado por el procesado de datos, entonces, para mejorar esos tiempos de carga, decides usar C/C++.
Lo mismo pasa con los servidores, tal vez utilizabas C# para el lado del servidor, pero ves que puedes mejorar muchas cosas si en su lugar usas Go, por poner un ejemplo.
Lo ideal es que cuando crees un proyecto, plantees qué es lo que quieres hacer y en base a las necesidades que tengas, podrás optar por una u otra tecnología o lenguaje de programación. Es por ello que mientras más domines y conozcas, mejor. Nunca pares de aprender las nuevas tecnologías, siempre tienen algo que ofrecer!
Saludos!