Actualité

20 juin 2011: publication de la première édition de Pharo par l'exemple.

Ressources

Télécharger Pharo

Auteurs

Traducteurs

Autres sites

Soutenu par

À propos de ce livre

Pharo est un environnement de développement moderne et libre, issu du langage de programmation Smalltalk-80. Bien qu'étant le premier langage et environnement purement objet, Smalltalk est toujours en avance par de nombreux aspects sur ses successeurs grâce à son environnement entiérement modifiable à l'exécution et dans lequel tout est objet.

Pharo par l'Exemple est destiné aux étudiants et aux développeurs. Ce livre vous guidera dans la découverte du langage Pharo et de son environnement grâce à de nombreux exemples et exercices.

Thèmes abordés

Ce livre commence par Une visite de Pharo et vous guide ensuite dans la création d'Une première application. Le langage Smalltalk est ensuite introduit dans les chapitres intitulés Un résumé de la syntaxe et Comprendre la syntaxe des messages.

Le développement avec Pharo est couvert par les chapitres Le modèle objet de Smalltalk, L'environnement de programmation Pharo et SUnit (l'outil de tests unitaires). Les classes principales sont présentées dans Les classes de base, Les collections, Streams: les flux de données, l'interface Morphic sont aussi présentées à la fin de cette seconde partie. Seaside par l'exemple est le dernier chapitre de cette partie axée sur le développement avec Pharo.

La première édition de ce livre de ce livre se termine par les chapitres sur les Classes et méta-classes, La réflexivité et, en annexe, par une Foire Aux Questions.

Un livre ouvert

Ce livre est ouvert selon plusieurs aspects:

Nous souhaitons que ce livre s'agrandisse! Nous vous encourageons à contribuer par l'écriture de chapitres sur les aspects de Pharo que n'avons pas décrits. Si vous voulez participer, contactez-nous.

Ce site web est gracieusement hébergé par l'Institut d'Informatique et de Mathématiques Appliquées de l'Université de Berne en Suisse.
Publié par Square Bracket Associates, Kehrsatz, Suisse.
Page modifiée le 25-06-2011 par mhb