Hvad er Dylan Programmeringssprog?

Dylan programmeringssprog, også kendt som Dylan, blev udviklet i begyndelsen af ​​1990'erne af et team af ingeniører ledet af Apple, Inc. Det er et multi-paradigm sprog, hvilket betyder, at den understøtter statisk og dynamisk programmering såvel som funktionel og objektiv -orienterede programmeringsformer.

Dylans design blev primært inspireret af LISP, men det lignede mere ALGOLs syntaks, da det blev frigivet, da udviklere troede, at det ville gøre sproget lettere at bruge. Dens objektorienterede egenskaber er afledt af CLOS, og i Dylan er alle værdier førsteklasses objekter, herunder tal, tegn, funktioner og klasser.

Dylan programmeringssprog funktioner

  • Flere arv: Objekter kan arve deres egenskaber fra flere superklasser.
  • Polymorfisme: Funktioner og metoder kan fungere forskelligt på forskellige objekttyper.
  • Navngivne parametre: Argumenter til funktioner og metoder kan identificeres ved navn, snarere end af den rækkefølge, de vises.
  • Mønsterbaseret makrosyntax: kodestykker kan genbruges på forskellige måder afhængigt af, hvordan argumenterne anvendes.

Hej Verden! i Dylan

(fil: library.dylan)

 Modul: dylan-bruger definere bibliotek hej brug io, import: {format-out}; ende; definere modul hej brug format-out; ende; 

(fil: hello.dylan)

 Modul: Hej format-out ("Hej! \ N"); 

Hej Verden, Objektorienteret, Paradigme, Parameter, Polymorfisme, Programmeringssprog, Programmeringsbetingelser