
Développement d'applications avec Objective Caml
Emmanuel Chailloux, Pascal Manoury, Bruno Pagano
Résumé
Outre les avantages bien connus des langages
fonctionnels, on y trouve tout ce qui fait l'attrait des
langages modernes, notamment son modèle objet original, ses
fonctionnalités de multithreading, d'accès réseau, etc. Par
ailleurs, le typage statique, l'inférence de type, ou le
mécanisme de traitement des exceptions, combinées à une
gestion automatique de la mémoire le rangent définitivement
dans la catégorie des langages ultra-puissants.
Diffusé librement par ses créateurs de l'INRIA (sous
licences LGPL et QPL), la distribution officielle
d'Objective Caml s'installe sans difficulté aussi bien sur
Unix que sur Windows.
Cet ouvrage vous dira tout sur Objective Caml et vous permettra de réaliser des applications étonnamment efficaces :
- La partie I est consacrée au noyau du langage. Les notions étudiées débouchent sur l'écriture d'un interprète BASIC complet ou d'un jeu de « démineur ».
- La partie II aborde les outils de développement. Après avoir passé en revue les bibliothèques, les différents outils d'analyse ou l'interopérabilité avec C, on y apprend notamment à construire une interface graphique complexe.
- La partie III montre comment organiser des applications en Objective Caml. On y parle de modules et d'objets, et les applications étudiées incluent des jeux à deux joueurs comme Puissance 4 ou la programmation de robots.
- La partie IV a pour thème concurrence et répartition. Il y est donc question de threads, de pipes, et autres sockets, qui conduisent naturellement à la programmation de servlets ou au développement de clients et serveurs HTTP.
Le CD-ROM inclus dans cet ouvrage contient non seulement les toutes dernières versions (sources et binaires) d'Objective Caml, mais aussi les sources complets du livre en HTML, les solutions aux exercices, et de nombreux programmes et outils, parmi lesquels le fameux HEVEA (convertisseur LaTeX -> HTML).
Caractéristiques techniques
PAPIER | |
Éditeur(s) | O'Reilly |
Auteur(s) | Emmanuel Chailloux, Pascal Manoury, Bruno Pagano |
Parution | 26/04/2000 |
Nb. de pages | 686 |
Format | 17,5 x 24 |
Couverture | Broché |
Poids | 1255g |
EAN13 | 9782841771219 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse