Vad är Dylan Programmeringsspråk?

Dylans programmeringsspråk, även känt som Dylan, utvecklades i början av 1990-talet av ett team av ingenjörer som leds av Apple, Inc. Det är ett språk med flera paradigmer, vilket betyder att den stöder statisk och dynamisk programmering, såväl som funktionell och objektiv -orienterade programmeringsstilar.

Dylans design inspirerades främst av LISP, men liknade det mer ALGOLs syntax när det släpptes som utvecklare tyckte att det skulle göra språket lättare att använda. Dess objektorienterade egenskaper är härledda från CLOS och i Dylan är alla värden förstklassiga objekt, inklusive tal, tecken, funktioner och klasser.

Dylan programmeringsspråk funktioner

  • Multipla arv: objekt kan ärva sina egenskaper från flera superklasser.
  • Polymorfism: Funktioner och metoder kan fungera på olika sätt på olika objekttyper.
  • Namngivna parametrar: Argument till funktioner och metoder kan identifieras med namn, snarare än av den ordning de visas.
  • Mönsterbaserad makrosyntax: koduttag kan återanvändas på olika sätt beroende på hur argumenten används.

Hej världen! i Dylan

(fil: library.dylan)

 Modul: dylan-user definiera bibliotek hej använda io, import: {format-out}; slutet; definiera modul hej använda format-out; slutet; 

(fil: hej.dylan)

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

Hej Värld, Objektorienterad, Paradigm, Parameter, Polymorfism, Programmeringsspråk, Programmeringsvillkor