Értékelés:
Benjamin Pierce „Típusok és programozási nyelvek” című könyvét széles körben kiváló bevezetésnek tartják a programozási nyelvek elméletébe, különösen a típusrendszerekbe. Világos és strukturált megközelítést kínál, így a különböző szintű előismeretekkel rendelkező olvasók számára is hozzáférhetővé teszi. Míg a tartalom mélységét és átfogó jellegét dicsérik, néhány felhasználó problémásnak találta a Kindle változatot, a formázási és olvashatósági problémákra hivatkozva.
Előnyök:A világos és társalgási stílus az összetett témákat könnyebben megközelíthetővé teszi.
Hátrányok:A programozási nyelvek és típusrendszerek jól szervezett és átfogó lefedettsége.
(31 olvasói vélemény alapján)
Types and Programming Languages
Átfogó bevezetés a típusrendszerek és programozási nyelvek témakörébe.
A típusrendszer olyan szintaktikai módszer, amely automatikusan ellenőrzi bizonyos hibás viselkedések hiányát azáltal, hogy a programkifejezéseket az általuk kiszámított értékek fajtái szerint osztályozza. A típusrendszerek - és a programozási nyelvek típuselméleti szempontból történő tanulmányozása - fontos alkalmazások a szoftverfejlesztés, a nyelvtervezés, a nagy teljesítményű fordítóprogramok és a biztonság területén.
Ez a szöveg átfogó bevezetést nyújt mind a számítástechnikai típusrendszerek, mind a programozási nyelvek alapelméletébe. A megközelítés pragmatikus és operatív; minden új fogalmat programozási példákkal motivál, az elméletibb részeket pedig az implementációk igényei vezérlik. Minden fejezethez számos feladat és megoldás, valamint egy futó implementáció tartozik, amely a weben keresztül elérhető. A fejezetek közötti függőségek kifejezetten megjelennek, így az olvasó többféle utat választhat az anyagon keresztül.
Az alapvető témakörök közé tartozik a tipizálatlan lambda-kalkulus, az egyszerű típusrendszerek, a típusrekonstrukció, az univerzális és egzisztenciális polimorfizmus, az altípusalkotás, a korlátos kvantifikáció, a rekurzív típusok, a fajták és a típusoperátorok. A kiterjesztett esettanulmányok az objektumorientált nyelvek jellemzőinek modellezésére szolgáló különféle megközelítéseket dolgoznak ki.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)