Kirjojen hintavertailu. Mukana 12 595 353 kirjaa ja 12 kauppaa.

Kirjailija

Stéphane Ducasse

Kirjat ja teokset yhdessä paikassa: 11 kirjaa, julkaisuja vuosilta 2005-2024, suosituimpien joukossa Building a minimal reflective kernel. Vertaile teosten hintoja ja tarkista saatavuus suomalaisista kirjakaupoista.

Mukana myös kirjoitusasut: Stephane Ducasse

11 kirjaa

Kirjojen julkaisuhaarukka 2005-2024.

Building a minimal reflective kernel

Building a minimal reflective kernel

Stéphane Ducasse

BoD - Books on Demand
2024
pokkari
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.
Building Application with Spec 2.0

Building Application with Spec 2.0

Koen de Hondt; Stéphane Ducasse

BoD - Books on Demand
2024
pokkari
I'm an expert in object design, object language design, reflective programming, and the maintenance and evolution of large applications (visualization, metrics, meta-modeling). My work on traits has been introduced in AmbientTalk, Slate, Pharo, Perl-6, PHP 5.4 and Squeak. They have been ported to JavaScript. It has influenced the Scala and Fortress languages. I'm one of the founders of Pharo (http: //www.pharo.org/), a new pure open-source object language inspired by Smalltalk. I head its industry consortium http: //consortium.pharo.org. I'm one of the designers of Moose, an analysis platform (http: //www.moosetechnology.org/). I was one of the founders of Synectique, a company offering dedicated analysis tools. I'm interested in virtual machines and language implementation. I have written several books on language-related subjects and other topics such as learning to program and web programming: some are available at http: //books.pharo.org. I co-constructed a highly acclaimed Moocs on Pharo and object programming: http: //mooc.pharo.org and https: //advanced-design-mooc.pharo.org I regularly work with companies such as Arolla, Berger-Levrault, Thales, Framatome, Siemens, CIM, Worldline. I'm interested in understanding how to solve their challenges.
Testing in Pharo

Testing in Pharo

Stéphane Ducasse; Guillermo Polito; Juan-Pablo Sandoval

BoD - Books on Demand
2023
pokkari
Pharo is a modern, dynamically-typed, reflective, and pure object-oriented programming language - http: //www.pharo.org. Pharo inherits and enhances the testing spirit from its ancestor Smalltalk. Indeed, Pharo's SUnit framework is the one of key asset of Agile Development as brought forward by K. Beck in its Test-Driven Development seminal book. But Pharo is much more powerful. It defines and supports eXtreme Test-Driven Development, a.k.a TDD on Steriods. Unique to Pharo, eXtreme Test-Driven Development is a powerful development technique that puts live objects at the center of the coding experience. With its unique flow, it delivers an excellent and unforeseen productivity mixing a fully live programming environment with TDD. In this book you will learn all the elements around TDD and XTDD. You will be empowered and understand why writing tests is not a side effect but a key element of the development process. Once immersed into XTDD you will not program the same way anymore.
Pharo with Style

Pharo with Style

Stéphane Ducasse

BoD - Books on Demand
2022
pokkari
Pharo is a modern, dynamically-typed, reflective, and pure object- oriented programming language. It offers strong productivity via a fully live programming environment. It supports Xtreme TDD, a powerful development technique that puts live objects at the center of the coding experience. More information at http: // www.pharo.org. Pharoers are used to say that programmers will never program the same once they coded seriously in Pharo. Learning Pharo is easy. Software developers learn Pharo in a couple of days. In addition, you can follow an excellent online free lecture available at: http: //mooc.pharo.org. Now programming is not only code logic but communicating with other developers via code. Pharo with Style, intended for both students and developers, defines a list of guidelines to help you writing better communicating code. Pharo with Style will bring you fast to the next level: You will code like the pros.
Learning Object-Oriented Programming, Design and TDD with Pharo
This book teaches you the key aspects of object-oriented programming: objects, classes, messages, methods and inheritance. This book is different from most books: - it focuses on Test Driven Design from day one. - it uses an extremely well-designed, simple, pure and powerfull object-oriented language, Pharo (http: //www.pharo.org). Why using Pharo? Because Pharo' syntax fits on a postcard and with Pharo you program a world of interacting objects. In Pharo there is nothing else but objects and messages. Even Booleans are true objects.Finally Pharo is fun program and fully interactive. This book is supported by the videos of the professional Pharo MOOC: (http: //mooc.pharo.org). This material guides you step by step in the exciting world of Pharo and object-oriented programming. You can also interact with Pharoers from all over the world using Discord (http: //discord.gg/Sj2rhxn). The authors have more than 20 years experience teaching advanced design and they are part of the core Pharo t
Enterprise Pharo: a Web Perspective

Enterprise Pharo: a Web Perspective

Damien Cassou; Stephane Ducasse; Luc Fabresse; Johan Fabry; Sven Van Caekenberghe

Lulu.com
2016
nidottu
Pharo is a clean, innovative, open-source, live-programming environment. Enterprise Pharo is the third volume of a series of book covering Pharo and its community. Whereas the first volume is intended for newcomers and the second volume covers deep topics of Pharo, this third volume covers libraries and frameworks for enterprises, and in particular those doing web development.
Deep Into Pharo

Deep Into Pharo

Alexandre Bergel; Damien Cassou; Stéphane Ducasse

Square Bracket Associates
2013
pokkari
Pharo is a dynamic object-oriented programming language. Pharo's model and syntax are uniform, simple and expressive. These properties, when added to a powerful and flexible programming environment, regularly attract new developers. Pharo leverages the software building experience to its best. It offers open and object-oriented programming environments and libraries. The book covers a large spectrum of topics ranging from central language aspects to innovative frameworks and libraries. This book contains unique material often presented in a tutorial form with many experiences to carry on. Everybody will learn something reading this book: programmers familiar with Pharo will enjoy the highlights made of some particularly beautiful aspects of Pharo as well as discovering new and powerful frameworks. Deep into Pharo presents internal aspects of Pharo that proved to be important for academic, business and development perspectives.
Squeak

Squeak

Stephane Ducasse

APress
2005
nidottu
Are you completely new to programming? Do you want to have fun learning to program? Squeak: Learn Programming by Controlling Robots will teach you core programming concepts based on simple, visual problems that involve manipulation of robots, or "turtles." You will learn basic programming concepts like loops, abstractions, composition, and conditionals. Each chapter is structured so that it can be turned into a one- or two-hour lab session. And while the structured content explains solid principles of object-oriented programming, you'll just have fun going through the sequence of easy examples with the turtle.