stringtranslate.com

Agnóstico del lenguaje

La programación o scripting agnóstico del lenguaje (también llamada neutral respecto del lenguaje , independiente del lenguaje o entre lenguajes ) es un paradigma de software en el que no se promueve ningún lenguaje en particular.

En la instrucción introductoria, el término se refiere a los principios de enseñanza más que a las características del lenguaje. [1] Por ejemplo, un libro de texto como Estructura e interpretación de programas de computadora es en realidad un libro independiente del lenguaje sobre programación, y no trata sobre programación en Scheme , per se .

Como metodología de desarrollo, el concepto sugiere que se debe elegir un lenguaje en particular por su idoneidad para una tarea en particular (teniendo en cuenta todos los factores, incluido el ecosistema, las habilidades de los desarrolladores, el rendimiento, etc.), y no simplemente por las habilidades disponibles en 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.

"Cross-Language" en programación y scripting describe un programa en el que se utilizan dos o más lenguajes con buenos resultados dentro del código de un programa, y ​​cada uno aporta sus beneficios distintivos. [2]

Términos relacionados

Véase también

Referencias

  1. ^ "Libros de programación gratuitos por tema / Programación". EbookFoundation.
  2. ^ "El desafío de la interoperabilidad entre lenguajes - ACM Queue". queue.acm.org .