Capítulo 7. Otros lenguajes y técnicas de programación
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Nos hemos centrado en el lenguaje COBOL. Es, sin duda, el estándar para el desarrollo de mainframes. Pero hay una miríada de otros lenguajes disponibles. Entre ellos están C++, C, Java, lenguaje ensamblador, PL/I, REXX y CLIST.
No es necesario que conozcas todos estos lenguajes, pero tener un conocimiento general de ellos es una buena idea. Este será nuestro objetivo en este capítulo.
También veremos algunas técnicas de programación que te ayudarán a acelerar el desarrollo. Para ello, nos centraremos en COBOL.
¿Qué lengua utilizar?
A pesar de las grandes capacidades de COBOL, a veces realmente necesitas utilizar otro lenguaje. Al tomar esta decisión, debes tener en cuenta diversos factores:
-
¿Es importante la velocidad?
-
¿Cuáles son las habilidades del desarrollador?
-
¿Tiene tu empleador ciertas preferencias?
-
¿Existen funciones mucho más eficaces en otras lenguas?
También es importante conocer las categorías de los lenguajes informáticos. Por ejemplo, la mayoría son de alto nivel. Esto significa que utilizan enunciados similares a los del inglés y que las estructuras son bastante sencillas. Es el caso del COBOL.
Un lenguaje de bajo nivel, en cambio, está mucho más cerca de la máquina y de sus capacidades. Por ello, las instrucciones y la lógica pueden ser mucho más complejas y tediosas. La buena noticia ...