Agnóstico del idioma - Language-agnostic

La programación o scripting independiente del lenguaje (también llamado lenguaje neutro , independiente del lenguaje o entre lenguajes ) es un paradigma de desarrollo de software en el que se elige un lenguaje en particular debido a su idoneidad para una tarea en particular (teniendo en cuenta todos los factores, incluido el ecosistema). , conjuntos de habilidades del desarrollador, rendimiento, etc.), y no simplemente por el conjunto de habilidades disponibles dentro de un equipo de desarrollo.

Por ejemplo, un equipo de desarrollo de Java independiente del lenguaje podría optar por utilizar Ruby o Perl para algún trabajo de desarrollo, donde Ruby o Perl serían más apropiados que Java.

"Lenguaje cruzado" en programación y secuencias de comandos describe un programa en el que se deben implementar dos o más lenguajes en el código del programa junto con el lenguaje de programación central elegido para escribir el programa. Ya sea que esto signifique incluir un script como fuente, para usarlo cuando sea necesario, ejecutar código dentro de Máquinas Virtuales Independientes del Lenguaje como JVM o Modelos de Objetos como COM para cooperar entre sí, o elegir lenguajes que funcionen bien juntos de forma nativa.

Términos relacionados

Ver también

Referencias