Squeak. Programmation

Note moyenne 
Xavier Briffault - Squeak. Programmation.
Créé en 1996 chez Apple, Squeak est un langage objet réflexif non typé assorti d'un environnement de développement intégré, d'une riche bibliothèque... Lire la suite
30,40 €
Actuellement indisponible

Résumé

Créé en 1996 chez Apple, Squeak est un langage objet réflexif non typé assorti d'un environnement de développement intégré, d'une riche bibliothèque de classes et de frameworks Internet et multimédia. Squeak repose sur une machine virtuelle portée sur de nombreuses plates-formes (Windows, Unix/Linux, MacOS X, BeOS, Windows CE, PocketPC...) et bénéficie de près de trente ans de travaux et de développements applicatifs dans la communauté Smalltalk, ainsi que des travaux récents sur les langages Java et Self. Squeak contient tous les outils nécessaires au prototypage rapide et au développement agile.
Il offre de nombreux outils d'exploration structurée du code, de modification " à chaud ", d'analyse qualitative et de réingénierie. La compilation incrémentale et la réflexivité du langage en font un environnement adapté à des méthodes telles que l'Extreme Programming. Open source et gratuit, Squeak est l'outil idéal pour explorer tous les aspects d'un système : chaque portion du code peut être analysée et modifiée, depuis la machine virtuelle - écrite en Squeak - Jusqu'aux fonctions GUI de haut niveau, en passant par la gestion des processus et la compilation.
Ce livre explique par la pratique les nombreux aspects de Squeak : concepts avancés de programmation orientée objet, modèle objet, fonctionnalités multimédias et Internet... Les développeurs C++ ou Java s'amuseront à y découvrir un environnement objet différent. Les étudiants et enseignants en informatique trouveront au programme : gestion d'agrégats d'objets (collections), mécanismes d'héritage, applications de la réflexivité, programmation système, multi-processus, programmation d'interfaces graphiques, compilation incrémentale et analyse de la machine virtuelle.
Une application de routage intelligent et une application Web distribuée sont décrites, ainsi que des outils avancés d'aide à la conception.

Sommaire

  • INTRODUCTION A SQUEAK PAR L'EXEMPLE
    • Installation et prise en main rapide
    • Visite guidée de quelques applications
    • Premiers développements en Squeak
  • SQUEAK, LE LANGAGE
    • Le modèle objet de Squeak
    • Syntaxe de Squeak
    • Gestion des agrégats d'objets avec les collections
    • Le noyau système de Squeak
    • Notions avancées : application de la réflexivité en Squeak
    • Les processus
  • DEVELOPPER EN SQUEAK
    • L'environnement de développement de Squeak
    • Le développement d'interfaces graphiques
    • Développement Web et distribué en Squeak
    • Outils avancés d'aide à la conception : XP, refactoring et tests unitaires.

Caractéristiques

  • Date de parution
    11/12/2001
  • Editeur
  • Collection
  • ISBN
    2-212-11023-5
  • EAN
    9782212110234
  • Présentation
    Broché
  • Nb. de pages
    327 pages
  • Poids
    0.705 Kg
  • Dimensions
    19,0 cm × 22,6 cm × 2,1 cm

Avis libraires et clients

Avis audio

Écoutez ce qu'en disent nos libraires !

À propos de l'auteur

Biographie de Xavier Briffault

Xavier Briffault effectue des recherches en informatique linguistique au LIMSI-CNRS et enseigne la programmation orientée objet en troisième cycle à l'université Paris XI. Il dirige depuis 1989 des projets de développement objet dans des domaines allant des systèmes d'aide à la décision en finance de marché aux systèmes multiagents. Il est l'auteur d'un ouvrage de référence sur Smalltalk paru aux Editions Eyrolles. Stéphane Ducasse enseigne la programmation objet à l'Institut de mathématiques et d'informatique de l'université de Berne et effectue des recherches sur la programmation objet et la réingénierie.
Co-auteur de Object-Oriented Rengineering Patterns chez Morgan Kaufman Publisher, il collabore en tant que relecteur technique avec de nombreux éditeurs américains.

Souvent acheté ensemble

Vous aimerez aussi

Derniers produits consultés