Está en la página 1de 2

Nicols Mnera Cdigo: 201210003010 1.

RESUMEN:

Lenguajes de Programacin

El texto habla principalmente sobre los nuevos lenguajes de programacin que estn surgiendo actualmente en base a todas las necesidades de optimizacin para los programadores. Principalmente se hace clara la idea de que lo mejor para el programador es tener lenguajes ptimos y especficos para sus necesidades y no un grupo de lenguajes ya maduros y desarrollados para hacer todos sus trabajos. Existen necesidades para los programadores que lenguajes importantes como C, C++ y Java no pueden solucionar, por ejemplo en procesamiento paralelo. Y modificar estos lenguajes para que s las puedan solucionar y sean ptimos para trabajar en estas necesidades especficas puede tomar mucho tiempo y adems ser muy costoso. Es por esto que han salido nuevos lenguajes de programacin para solucionar estas necesidades y as hacer ms confiable y ptimo el mundo de la computacin. En el texto se hablan especficamente de seis lenguajes que han surgido en la actualidad para satisfacer las necesidades de los programadores. Estos son los seis lenguajes explicados en el artculo: DART que es un lenguaje diseado por Google para agilizar la ejecucin, entendimiento y depuracin de aplicaciones web. CHAPEL que es un lenguaje hecho para facilitar la programacin en la computacin de alto rendimiento. Est diseado para servir a los programadores para que con est lenguaje puedan tomar provecho de las ventajas de la computacin de alto rendimiento. HAXE es otro lenguaje que ha surgido por las necesidades del da de los programadores, en este caso, Haxe cumple con la funcin de ser multiplataforma. Y para esto ha sido diseado desde cero, para compartir libreras entre plataformas y adems contiene APIs distintos para sacar provecho de caractersticas especficas de cada plataforma. F#, este lenguaje revoluciona la programacin funcional al adicionar muchsimas herramientas y opciones que lenguajes como Haskell y Lisp no pueden ofrecer. Estas herramientas van desde opciones que van integradas desde el mismo lenguaje a funcionar conjuntamente con otros lenguajes de programacin como C++ y Java.

X10 es un lenguaje de programacin orientado a objetos desarrollado principalmente por IBM, tiene la capacidad para incrementar hasta 10 veces la productividad de los desarrolladores. Y est hecho especficamente para modernas arquitecturas de procesamiento paralelo. CEYLON que es un lenguaje similar a Java, pero a diferencia de Java, se ha reducido la sintaxis para hacer todava ms fcil la comprensin del lenguaje.

El artculo finalmente hace nfasis en el futuro que amparan los nuevos lenguajes, hablando sobre lo que finalmente podra pasar en ellos, y es, que estos lenguajes pueden fcilmente desaparecer cuando los lenguajes ms antiguos absorban las buenas caractersticas de los nuevos.

2. COMENTARIO PERSONAL: Personalmente me pareci muy interesante el artculo porque nos da mas o menos una idea del futuro que tiene el mundo de la programacin. Esto es algo muy til porque as nosotros como estudiantes de Ingeniera de Sistemas podemos orientar tambin nuestro futuro, ya sabiendo hacia donde se dirige el mundo de la programacin. Ya sabiendo los nuevos lenguajes que estn apareciendo podemos tambin dirigir nuestra atencin a otros puntos, nuevos lenguajes que en un futuro nos pueden servir ms de lo que sirven los lenguajes actuales. Las ventajas ms grandes de los nuevos lenguajes, son que cada vez reducen las limitaciones que los antiguos lenguajes tenan y as dndonos a nosotros los programadores o ms bien futuros programadores grandes posibilidades para desarrollar nuestros programas y creaciones.

También podría gustarte