Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Développement d'applications avec Objective Caml
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Développement d'applications avec Objective Caml

Développement d'applications avec Objective Caml

Emmanuel Chailloux, Pascal Manoury, Bruno Pagano

686 pages, parution le 26/04/2000

Résumé

Le langage Objective Caml allie programmation fonctionnelle, impérative, et orientée objet. Des fonctionnalités comme 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 et des bibliothèques de fonctions réseau performantes le rangent définitivement dans la catégorie des langages ultra-puissants.

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

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription