Kaj je programski jezik Dylan?

Programski jezik Dylan, znan tudi kot Dylan, je bil razvit v začetku devetdesetih let z ekipo inženirjev, ki jih vodi Apple, Inc. slogi programiranja.

Dylanovo zasnovo je navdihnila predvsem LISP, vendar pa je takrat, ko so ga razvijalci menili, da bo jezik lažji za uporabo, bolj podoben skladnji ALGOL-a. Njegove objektno orientirane značilnosti so izpeljane iz CLOS in v Dylanu so vse vrednosti prvovrstni objekti, vključno s številkami, znaki, funkcijami in razredi.

Funkcije programskega jezika Dylan

  • Večkratno dedovanje: predmeti lahko dedujejo svoje lastnosti iz več nadrazredov.
  • Polimorfizem: funkcije in metode lahko delujejo na različne načine na različnih tipih objektov.
  • Imenovani parametri: argumenti za funkcije in metode se lahko identificirajo z imenom in ne z vrstnim redom, ki se pojavi.
  • Sintaksa makra na osnovi vzorca: odrezke kode lahko ponovno uporabite na različne načine, odvisno od načina uporabe argumentov.

Pozdravljen, svet! v Dylanu

(datoteka: library.dylan)

 Modul: dylan-user definiraj knjižnico hello uporabi io, import: {format-out}; end; definirajte modul hello use format-out; end; 

(datoteka: hello.dylan)

 Modul: hello format-out ("Pozdravljeni!"); 

Zdravo Svet, Objektno usmerjen, Paradigma, Parameter, Polimorfizem, Programski jezik, Programski izrazi