¿Qué es el lenguaje de programación Dylan?

El lenguaje de programación Dylan, también conocido como Dylan, fue desarrollado a principios de la década de 1990 por un equipo de ingenieros liderado por Apple, Inc. Es un lenguaje de paradigma múltiple, lo que significa que admite programación estática y dinámica, así como funcional y funcional. -Estilos de programación orientados.

El diseño de Dylan se inspiró principalmente en LISP, pero se parecía más a la sintaxis de ALGOL en el momento en que se lanzó, ya que los desarrolladores pensaron que facilitaría el uso del lenguaje. Sus características orientadas a objetos se derivan de CLOS y, en Dylan, todos los valores son objetos de primera clase, incluidos números, caracteres, funciones y clases.

Características del lenguaje de programación Dylan.

  • Herencia múltiple: los objetos pueden heredar sus características de varias superclases.
  • Polimorfismo: las funciones y los métodos pueden operar de diferentes maneras en diferentes tipos de objetos.
  • Parámetros con nombre: los argumentos de las funciones y los métodos pueden identificarse por nombre, en lugar de por el orden en que aparecen.
  • Sintaxis de macros basada en patrones: los fragmentos de código se pueden reutilizar de diferentes maneras dependiendo de cómo se usan los argumentos.

¡Hola Mundo! en Dylan

(archivo: library.dylan)

 Módulo: dylan-user define library hello use io, import: {format-out}; fin; Definir módulo hola usar format-out; fin; 

(archivo: hello.dylan)

 Módulo: hello format-out ("Hello! \ N"); 

Hello World, orientado a objetos, paradigma, parámetro, polimorfismo, lenguaje de programación, términos de programación