Az absztrakció és a nagy teljesítmény összeegyeztetése: MetaOCaml megközelítés

Az absztrakció és a nagy teljesítmény összeegyeztetése: MetaOCaml megközelítés (Oleg Kiselyov)

Eredeti címe:

Reconciling Abstraction with High Performance: A MetaOCaml approach

Könyv tartalma:

Reconciling Abstraction with High Performance: A MetaOCaml Approach megtanítja az olvasót arra, hogyan írjon tipizált kódgenerátorokat, hogyan tegye azokat modulárissá, és hogyan vezesse be fokozatosan a MetaOCaml segítségével a terület-specifikus optimalizálásokat. A MetaOCaml előzetes ismereteit és csak a funkcionális programozás alapszintű ismeretét feltételezve elmagyarázza és bemutatja, hogyan lehet egy egyszerű, lineáris algebrai szakterület-specifikus nyelvet (DSL) megvalósítani, a mátrixok és vektorok ritkaságára és memóriaelrendezésére, valamint algebrai tulajdonságaira vonatkozó optimalizálási rétegekkel.

A Reconciling Abstraction with High Performance: A MetaOCamlApproach egy több alkalommal (először a CUFP - Commercial Users of Functional Programming 2013 rendezvényen) tartott élő bemutató írásbeli feljegyzésén alapul. Megörökölte az említett bemutatók gyakorlatias stílusát, amely az élő kódolás köré épül, a MetaOCaml-lal és annak típusellenőrzőjével, valamint a közönséggel való interakcióban.

A kódot darabról darabra fejleszti úgy, hogy kis töredékeket küld be a MetaOCaml-értelmezőnek, kijavítja a típusproblémákat, mintakódot generál és tesztel, megjegyzi a javítandó pontokat, és szükség szerint módosítja a generátort. A monográfia számos gyakorlatot és házi feladatot tartalmaz, amelyeken egyedül vagy csoportosan dolgozhatunk.

A könyv egyéb adatai:

ISBN:9781680834369
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Az absztrakció és a nagy teljesítmény összeegyeztetése: MetaOCaml megközelítés - Reconciling...
Reconciling Abstraction with High Performance: A...
Az absztrakció és a nagy teljesítmény összeegyeztetése: MetaOCaml megközelítés - Reconciling Abstraction with High Performance: A MetaOCaml approach

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