Notasbit

Las mejores noticias de tecnología en un sólo lugar

Publicado por: UnoCero

Publicado en: 02/01/2019 09:00

Escrito por: Manuel López Michelone

Euler, un lenguaje de programación diferente, digno de explorar

Euler, un lenguaje de programación diferente, digno de explorar

Euler, siguiendo la misma tónica de bautizar los lenguajes con personajes de la ciencia, como Pascal, es un lenguaje de programación, el cual es creación de uno de los científicos más importantes en el mundo de la tecnología, Niklaus Wirth (creador de Pascal y Premio Turing), quien junto con Helmut Weber, desarrollaron este lenguaje buscando ser una extensión y generalización de Algol 60, teniendo como metas:
Microsoft saca una app gratuita llamada Office, para Windows 10

Que fuese más simple y flexible que Algol 60
Que fuese un lenguaje de programación útil y que sus procesos tuviesen una eficiencia razonable
Que pueda ser definido con un formalismo riguroso

#Techfemerides: Nace Niklaus Wirth, creador de los lenguajes de programación Pascal, Oberon y Euler pic.twitter.com/hfwjqnhwjz
— Boletín Computación (@Boletin_Compu) February 15, 2016

El lenguaje Euler, curiosamente, existe desde 1965, en donde entre sus características podemos ver que los arreglos, los procedimientos y los switches no son cantidades que se declaran y se nombran con identificadores: no son (en oposición a Algol – un lenguaje muy parecido a Pascal incluso en su sintaxis), cantidades que están en el mismo nivel que las variables, sino que estas cantidades están a nivel de constantes numéricas y booleanas. Así entonces, aparte de los valores numéricos y las constantes lógicas, Euler introduce los siguientes tipos adicionales

Referencia
Etiqueta
Símbolo
Lista (arreglo)
Procedimiento
Sin definir

Todas las constantes pueden ser asignadas como variables y tienen la misma forma que en Algol 60, pero no tienen fijos tipos. Euler es tipificado dinámicamente, lo cual sorprende un poco porque …

Top noticias del 2 de Enero de 2019