Dylan (lenguaje de programación)

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 8 de marzo de 2020; las comprobaciones requieren 4 ediciones .
dylan
clase de idioma lenguaje de programación , lenguaje de programación orientado a objetos, lenguaje de programación multiparadigma y lenguaje de programación funcional
Apareció en 1992
Desarrollador Apple y la Universidad Carnegie Mellon
Liberar 2020.1 (10 de octubre de 2020 ) ( 2020-10-10 )
sido influenciado Lisp , CLOS y Common Lisp
Sitio web opendylan.org
Plataforma Multiplataforma

Dylan  es un lenguaje de programación dinámico de múltiples paradigmas destinado al desarrollo rápido de software, desarrollado principalmente por Apple .

Si es necesario, puede optimizar los programas más adelante ingresando información sobre los tipos. Dylan admite herencia múltiple [1] , polimorfismo y muchos otros paradigmas. Un lenguaje de propósito general adecuado tanto para la programación de aplicaciones como de sistemas . Incluye recolección de basura , verificaciones de tiempo de ejecución, recuperación de errores y el sistema de módulos .

El nombre del idioma Dylan significa "IDIOMA DINÁMICO".

Historia

Este lenguaje nació por azar en Apple a principios de los 90 , pero la empresa no tardó en cerrar el proyecto. Sus desarrolladores querían crear un híbrido mejorado de la elegante variante Lisp Scheme  , el sistema CLOS OOP de la poderosa variante industrial Lisp Common Lisp e ideas de Smalltalk , todo con la notación de sintaxis similar a Algol - Pascal  normal .

Poco después, se lanzó un proyecto similar en la Universidad Carnegie Mellon : el famoso equipo CMU Common Lisp  trabajó en la creación del compilador Dylan . Desde 1998, la implementación del lenguaje Dylan desarrollado en CMU se ha distribuido como software de código abierto bajo el nombre de Gwydion Dylan [2] .

Harlequin lanzó otra versión comercial con un IDE completo. En 2004, la empresa dejó de existir y los códigos fuente del entorno de programación comercial de Dylan se abrieron y transfirieron a los mantenedores de Gwydion Dylan. Esta implementación se conoce actualmente como Open Dylan [3] .

Notas

  1. Benjamín C. Pierce. Tipos y Lenguajes de Programación . — Prensa del MIT, 2002-01-01. - S. 226. - 656 pág. — ISBN 9780262162098 .
  2. GwydionDylan  . _ Fecha de acceso: 18 de enero de 2020. Archivado desde el original el 28 de enero de 2014.
  3. Abre Dylan . opendylan.org. Consultado el 18 de enero de 2020. Archivado desde el original el 2 de enero de 2020.

Literatura

Enlaces