Języki programowania: zastosowanie i interpretacja

Języki programowania: zastosowanie i interpretacja
PLAI-cover.jpg
Omówienie języków programowania: zastosowanie i interpretacja
Autor Śriram Krishnamurthi
Kraj USA
Język język angielski
Temat Języki programowania
Wydawca Opublikowane samodzielnie
Data publikacji
2003 (pierwsza publikacja, prace nad kolejnymi wydaniami są w toku)
Strony 355

Języki programowania: zastosowanie i interpretacja ( PLAI ) to bezpłatny podręcznik do języka programowania autorstwa Shrirama Krishnamurthiego . Jest stosowany na ponad 30 uczelniach, w kilku szkołach średnich. [ potrzebne źródło ]

Książka różni się od większości innych publikacji na temat języków programowania próbą połączenia dwóch różnych stylów edukacji w zakresie języka programowania: jednego opartego na ankietach językowych i drugiego opartego na tłumaczach. W pierwszym przypadku ignorowanie trudnych kwestii technicznych może być zbyt łatwe, a czasami najlepiej je zrozumieć, próbując je odtworzyć (poprzez wdrożenie); w tym drugim przypadku zbyt łatwo jest przeoczyć wysoki poziom obrazu w lesie szczegółów. Dlatego PLAI przeplata te dwa elementy, wykorzystując podejście ankietowe do motywowania pomysłów i interpretatorów do ich zrozumienia.

Do książki dołączone jest oprogramowanie pomocnicze działające w języku programowania Racket .

Ponieważ PLAI jest stale rozwijany, niektóre nowsze materiały (zwłaszcza zadania) można znaleźć na stronach kursów na Uniwersytecie Browna .

PLAI to także eksperyment w metodach wydawniczych. Esej Books as Software omawia, dlaczego książka została opublikowana samodzielnie. Ponadto książka jest obecnie (stan na grudzień 2014 r.) dostępna nie tylko w wersji drukowanej (odpłatnej), ale także w bezpłatnych i płatnych wydaniach elektronicznych.