Programovací jazyky: Aplikace a tlumočení - Programming Languages: Application and Interpretation - Wikipedia

Programovací jazyky: Aplikace a tlumočení
PLAI-cover.jpg
Cover of Programming Languages: Application and Interpretation
AutorShriram Krishnamurthi
ZeměUSA
JazykAngličtina
PředmětProgramovací jazyky
VydavatelVlastní vydání
Datum publikace
2003 (první vydání, vydání probíhají)
Stránky355

Programovací jazyky: Aplikace a tlumočení (PLAI) je bezplatná učebnice programovacího jazyka od Shriram Krishnamurthi. Používá se na více než 30 univerzitách, na několika středních školách.[Citace je zapotřebí ]

Kniha se od většiny ostatních textů programovacího jazyka liší tím, že se pokouší o dva různé styly výuky programovacího jazyka: jeden na základě jazykových průzkumů a druhý na základě tlumočníků. V předchozím stylu může být příliš snadné ignorovat obtížné technické body, kterým je někdy nejlépe porozumět pokus o jejich reprodukci (prostřednictvím implementace); v druhém případě může být příliš snadné přehlédnout obraz na vysoké úrovni v lese detailů. PLAI proto tyto dva prokládá a využívá průzkumný přístup k motivaci nápadů a tlumočníků, aby jim porozuměli.

Kniha je doprovázena podpůrným softwarem, který běží v Raketový programovací jazyk.

Vzhledem k tomu, že PLAI je neustále ve vývoji, najdete některé z novějších materiálů (zejména úkoly) stránky kurzu na Brown University.

PLAI je také experimentem v publikačních metodách. EsejKnihy jako software pojednává o tom, proč je kniha vydána sama. Kniha je navíc aktuálně (k prosinci 2014) k dispozici nejen v tištěné podobě (za poplatek), ale také v bezplatných a placených elektronických vydáních.

Reference