måndag 21 september 2020

Introduktion till Lisp

 


Jag håller på och lär mig Lisp och tänkte att det kunde vara en bra idé att publicera en liten introduktion till Lisp.

Varför Lisp?

Ja inte är det för de lediga jobbens skull, arbetsförmedlingen hade idag hela 0 jobb med krav på kunskaper i Lisp. En del hävdar att det är ett kraftfullt språk, med stora möjligheter för programmeraren att själv utöka språket. Själv kan jag alldeles för lite i nuläget för något sådant, utan för min del är det än så länge den annorlunda syntaxen som tilltalar. En syntax som är väldigt annorlunda än vad jag är van ifrån C# och Java. Dessutom finns det stöd för en el del olika saker, som att göra spel och köra en webbserver.

Vad behöver jag för att hänga med?

Jag kommer att använda GNU Clisp i den här serien. Den klarar det mesta,även om det finns vissa saker den inte klarar. Allt i den här serien kommer att kunna köras med GNU Clisp, men ett bra alternativ är Clozure common lisp

I serien  kommer  jag också att försöka ta mig igenom Practical common lisp(affiliate länk) av Peter Seibel. Det är en bra bok, men väldigt detaljerad. Mer detaljerad än vad man egentligen behöver som nybörjare. Jag kommer också att gå igenom lite videor på Youtube.

Inga kommentarer:

Skicka en kommentar