Download CURSO DISEÑO DE DIAPOSITIVAS EDUACTIVAS CON PowerPoint

Document related concepts

Programación funcional wikipedia , lookup

APL wikipedia , lookup

Oz (lenguaje de programación) wikipedia , lookup

Dylan (lenguaje de programación) wikipedia , lookup

Meta Lenguaje wikipedia , lookup

Transcript
Dirección de Formación Mediatizada
Área de Transferencia Tecnológica y Desarrollo
Ficha
Historia de los Lenguajes de Programación
1.1
En la Web existen varias líneas de tiempo que describen la historia de los
Lenguajes de Programación.
Consideren el poster:
http://www.oreilly.com/pub/a/oreilly/news/languageposter_0504.html
elaborado a partir del trabajo de Éric Lévénez (http://www.levenez.com/).
Sigan la línea histórica que lleva al lenguaje de programación que han
seleccionado en su taller. Si no lo encuentran documéntese al respecto (que
lenguajes conocidos han influido en su lenguaje de programación) y vuelvan a
buscar en la línea de tiempo. Investiguen sobre sus ancestros
1. ¿Qué pueden decir sobre el lenguaje de programación seleccionado con
respecto a su línea de tiempo? Fíjense, por ejemplo, en cuan larga es su rama,
cual es el lenguaje que dio inicio a su rama y cuantos lenguajes conforman su
rama.
El lenguaje de programación CLEAN como todo lenguaje posee una
descendencia histórica la cual se ve reflejada en una línea de tiempo, aun que
esta no existe explícitamente, para ello nos basaremos en los ancestros que
dieron origen a CLEAN a demás de los lenguajes que influenciaron en su
nacimiento, a demás de algunas extensiones de otros lenguajes como lo son
Milner 1978 / Hindley 1969 / Mycroft 1983.
Además otro aporte a al nacimiento de CLEAN fue la inferencia y
comprobación de Scheme, y la influencia de Lean y Haskell.
Con esta información procederemos a confeccionar una línea de tiempo la cual
es:
Universidad de Tarapacá
Arica - Chile
Dirección de Formación Mediatizada
Área de Transferencia Tecnológica y Desarrollo
2. Utilizando CmapTools construyan un mapa conceptual que hable de la línea
histórica de su lenguaje de programación. Publiquen su mapa en el servidor de
la EUDEV (http://eudev2.uta.cl)
3. Publiquen esta ficha en el Gestor de Actividades de la UtaMed.
Universidad de Tarapacá
Arica - Chile