Building a minimal reflective kernel

Par : Stéphane Ducasse
  • Paiement en ligne :
    • Livraison à domicile ou en point Mondial Relay indisponible
    • Retrait Click and Collect en magasin gratuit
  • Nombre de pages78
  • PrésentationBroché
  • FormatGrand Format
  • Poids0.139 kg
  • Dimensions15,5 cm × 22,0 cm × 0,5 cm
  • ISBN978-2-322-50618-7
  • EAN9782322506187
  • Date de parution09/11/2024
  • ÉditeurBooks on Demand

Résumé

What is the class Object ? What is the class Class ? Why the class Object is an instance of the class Class ? If you ever ask yourself such questions, this book is for you. After explaining the impact of representing classes as objects, you will develop step by step a minimal reflective kernel. In this book you will learn : - object instantiation, allocation, and initialization, - classes as objects, - description of classes, - creation of classes, - method lookup and error handling, - examples of metaclasses, - bootstrap of a reflective system.
The content of this book has been used to teach reflective architectures for more than 15 years.
What is the class Object ? What is the class Class ? Why the class Object is an instance of the class Class ? If you ever ask yourself such questions, this book is for you. After explaining the impact of representing classes as objects, you will develop step by step a minimal reflective kernel. In this book you will learn : - object instantiation, allocation, and initialization, - classes as objects, - description of classes, - creation of classes, - method lookup and error handling, - examples of metaclasses, - bootstrap of a reflective system.
The content of this book has been used to teach reflective architectures for more than 15 years.
Pharo with Style
Stéphane Ducasse
E-book
3,49 €
Pharo with Style
Stéphane Ducasse
Grand Format
4,99 €
Testing in Pharo
Stéphane Ducasse, Guillermo Polito, Juan-Pablo Sandoval
Grand Format
10,00 €
Pharo 9 by example
Stéphane Ducasse, Gordana Rakic, Sebastijan Kaplar, Quentin Ducasse
Grand Format
20,00 €