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.
- Andra upplagan fulltext
- Bokens hemsida
- språkparadigmens meningslöshet ; detta styr utformningen av boken
- En uppsats om böckerna som mjukvarufilosofi ; detta styr utgivningen av boken