Programmeringsspråk: Tillämpning och tolkning

Programmeringsspråk: Tillämpning och tolkning
PLAI-cover.jpg
Omslag för programmeringsspråk: Tillämpning och tolkning
Författare Shriram Krishnamurthi
Land USA
Språk engelsk
Ämne Programmeringsspråk
Utgivare Självpublicerad
Publiceringsdatum
2003 (först publicerad, släpp pågår)
Sidor 355

Programmeringsspråk: Application and Interpretation ( PLAI ) är en gratis lärobok i programmeringsspråk av Shriram Krishnamurthi . Den används på över 30 universitet, i flera gymnasieskolor. [ citat behövs ]

Boken skiljer sig från de flesta andra programmeringsspråkstexter i sitt försök att gifta sig med två olika stilar av programmeringsspråksundervisning: en baserad på språkundersökningar och en annan baserad på tolkar. I den förra stilen kan det vara för lätt att ignorera svåra tekniska punkter, som ibland bäst förstås genom att försöka återskapa dem (via implementering); i den senare kan det vara för lätt att missa högnivåbilden i detaljskogen. PLAI interfolierar därför de två och använder enkätmetoden för att motivera idéer och tolkar att förstå dem.

Boken åtföljs av stödjande programvara som körs i programmeringsspråket Racket .

Eftersom PLAI ständigt är under utveckling finns en del av det nyare materialet (särskilt uppdrag) på kurssidor på Brown University .

PLAI är också ett experiment i publiceringsmetoder. Uppsatsen Books as Software diskuterar varför boken är egenutgiven. Dessutom finns boken för närvarande (från och med december 2014) tillgänglig inte bara i (mot betalning) tryckt utan även i både gratis och mot betalning elektroniska utgåvor.