Linea Del Tiempo - Compiladores

LÍNEA DEL TIEMPO COMPILADORES Hernández López Alejandro Compiladores 3CV3 John Backus dirige una investigación en IBM

Views 258 Downloads 2 File size 582KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

LÍNEA DEL TIEMPO COMPILADORES Hernández López Alejandro

Compiladores 3CV3

John Backus dirige una investigación en IBM en un lenguaje algebraico.

Stringy propone solución al problema de que un compiladores fuese portable: FRONT-END & BACK-END

FORTRAN se utiliza en la IBM modelo 704.

Se comienza desarrollar FORTRAN.

a

Surge el concepto traductor. El primer compilador de FORTRAN tardó 18 años-persona en realizarse.

Al dividir la fase de compilación, el puente de unión era un lenguaje intermedio denominado UNCOL, aunque no funcionó.

Se desarrollan diversos métodos de parsers ascendentes y descendentes.

Rabin y Scott proponen el empleo de AFD y AFN para reconocimiento lexicográfico.

Se crea COBOL con el objetivo de hacer un lenguaje de programación universal que pudiera ser usado en cualquier ordenador.

Sheridan describe un método de parsing de FORTRAN para introducir paréntesis en una expresión.

Floyd introduce meses adelante la técnica de precedencia de operadores y uso de funciones de precedencia.

Se usa por primera vez un parsing recursivo.

LISP se crea como una familia de lenguajes de programación de tipo multiparadigma.

COBOL 61 Extendido.

Se crea FORTRAN IV. Los ordenadores son mas grandes y caros. Nuevos SO. Se usan discos magnéticos.

COBOL 65 estandariza.

Los SO son multitarea e interactivos.

Algol 60 Revisado.

Los sistemas son caros pero de almacenamiento masivo.

Los compiladores se optimizan.

Se estandariza FORTRAN 66. Los ordenadores son de diferentes tamaños, velocidades y costes.

se

Se estudia y define las GLC, los parsers predictivos y la eliminación de recursividad izquierda.

Se desarrolla PASCAL por el profesor Niklaus Wirth. Micro ordenares. Ingeniería de software.

Se estandariza ALGOL 60 y la técnica de los compiladores avanza.

Se crea BASIC, perteneciente a la familia de lenguajes de alto nivel.

Aparece LEX, generador automático de analizadores léxicos.

COBOL 74. Se crean mas micro ordenadores. Se usan lenguajes sencillos.

Aparece PROLOG. Los ordenadores son mas baratos y potentes.

Se crea Objective C. Hay mayor abstracción de datos y menor costo de memorias.

Se crea SmallTalk y Lenguaje C. El segundo es creado por Dennis M. Ritchie, basado en el Lenguaje B.

Programación interactiva.

Se crea FORTRAN 77. La programación es fiable y de fácil mantenimiento.

Bjarne Stroustrup diseña C++. El objetivo era extender C pero con mecanismos que permitan manipular objetos.

Alan Cooper desarrolla Visual Basic para Microsoft, el cual es dirigido por eventos.

Con el desarrollo de la WWW, se crea HTML para realizar páginas atractivas.

Se crea JAVA, con el objetivo de hacer programas seguros, portátiles.

Object Pascal (Delphi) es la evolución de PASCAL pero enfocado a la POO.

JAVASCRIPT, originalmente LIVESCRIPT, se desarrolla con la idea de capitalizar JAVA.

Se desarrolla PERL, un lenguaje especializado en el procesamiento de textos (Extracción y validación a las respuestas de cuestionarios en páginas web).

PHP se acopla con HTML para definir procedimientos que debe realizar el servidor web.

ASP es independiente, creado por Microsoft, para la codificación eficiente de los scripts de los servidores. •1

Bibliografía:  http://www.timetoast.com/timelines/line-del-tiempo-de-los-lenguajes-de-programacionelaborado-por-juan-camilo-urbina  http://www.mikroe.com/downloads/get/1073/es_compilers_article_v100.pdf  http://timerime.com/es/evento/1174248/Primer+Compilador/  http://www.monografias.com/trabajos11/compil/compil.shtml  http://compiladoresasignatura.blogspot.mx/2011/05/linea-del-tiempo-de-loscompiladores.html