A Metaobjektum protokoll művészete

Értékelés:   (4.6 az 5-ből)

A Metaobjektum protokoll művészete (Gregor Kiczales)

Olvasói vélemények

Összegzés:

A Metaobject Protocol (MOP) című könyve klasszikusnak számít, és mély betekintést nyújt a Common Lisp Object System (CLOS) és a nyelvtervezésbe. Bár fejlett és hiteles tartalmat mutat be, hasznossága az olvasó hátterétől és elvárásaitól függően változik, egyesek sűrűnek és az azonnali alkalmazás szempontjából kevésbé gyakorlatiasnak találják.

Előnyök:

Világos írás a haladó fogalmakról, ami még az összetett témák számára is hozzáférhetővé teszi.
A Metaobject protokoll hiteles útmutatója tapasztalt Lisp programozók számára.
Értékes betekintés a nyelv tervezésébe és megvalósításába.
Ajánlott a programozási nyelvek elmélete és az objektumorientált mechanizmusok iránt érdeklődőknek.

Hátrányok:

Sűrű és kihívást jelentő olvasmány, jelentős erőfeszítést igényel.
Talán nem felel meg azoknak a Lisp felhasználóknak az igényeinek, akik inkább gyakorlati alkalmazásokra, mint elméleti betekintésre vágynak.
Néhány olvasó kevésbé motiválónak találta a MOP valós használatára.
Kissé elavultnak tekinthető; a szókincset és a konvenciókat a modern programozók homályosnak érezhetik.

(12 olvasói vélemény alapján)

Eredeti címe:

The Art of the Metaobject Protocol

Könyv tartalma:

A szerzők bemutatják a programozási nyelvek tervezésének ezt az új megközelítését, ismertetik a nyelv fejlődését és tervezési elveit, valamint bemutatják a CLOS metaobjektum protokolljának formális specifikációját.

A CLOS metaobjektum protokoll a CommonLisp objektumrendszer elegáns, nagy teljesítményű kiterjesztése. A szerzők, akik a metaobjektum-protokollt kifejlesztették, és akik a CLOS-t kifejlesztő csoport tagjai voltak, bemutatják a programozási nyelvek tervezésének ezt az új megközelítését, leírják annak fejlődését és tervezési elveit, és bemutatják a CLOS metaobjektum-protokolljának formális specifikációját.

Kiczales, des Rivi res és Bobrow megmutatják, hogy a „metaobjektum-protokoll tervezésének művészete” az objektumorientált és a reflektív technikák szintetikus kombinációjának létrehozásában rejlik, amely a meglévő szoftvertechnikai megfontolások alapján alkalmazható, hogy a programozási nyelvtervezés új megközelítését eredményezze, amely megfelel a tervezési kritériumok széles körének.

A metaobjektum protokoll programozási nyelvekbe való beépítésének egyik fő előnye, hogy a felhasználók a nyelvet jobban az igényeikhez igazíthatják. A meta-objektum protokollok rácáfolnak arra a közmondásra is, hogy a programozási nyelv nagyobb rugalmasságának hozzáadása csökkenti annak teljesítményét. A metaobjektum-protokollok elveinek bemutatása során a szerzők a CLOS és annak metaobjektum-protokollja egyszerűsített implementációjának tényleges kódjával dolgoznak, lehetőséget adva az olvasónak, hogy gyakorlati tapasztalatot szerezzen a tervezési folyamatról. Számos olyan feladatot is tartalmaznak, amelyek fontos aggályokkal és nyitott kérdésekkel foglalkoznak.

Gregor Kiczales és Jim des Rivi res, a Xerox Palo Alto Kutatóközpont Rendszertudományi Laboratóriumának kutatói munkatársai, Daniel Bobrow pedig kutató munkatárs.

A könyv egyéb adatai:

ISBN:9780262610742
Szerző:
Kiadó:
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

A Metaobjektum protokoll művészete - The Art of the Metaobject Protocol
A szerzők bemutatják a programozási nyelvek tervezésének ezt az új megközelítését,...
A Metaobjektum protokoll művészete - The Art of the Metaobject Protocol

A szerző munkáit az alábbi kiadók adták ki: