Algoid langage de programmation educatif

Couverture du livre « Algoid langage de programmation educatif » de Caron Yann aux éditions Editions Universitaires Europeennes
Résumé:

Algoid est un langage de programmation fonctionnant sur Android et destiné à l'éducation. Cet ouvrage traite de sa réalisation en Java ; il détaille la création de son analyseur syntaxique, un "Parsing Expression Grammar" dont la grammaire est décrite à l'aide d'un "Combinatoric Framework"... Voir plus

Algoid est un langage de programmation fonctionnant sur Android et destiné à l'éducation. Cet ouvrage traite de sa réalisation en Java ; il détaille la création de son analyseur syntaxique, un "Parsing Expression Grammar" dont la grammaire est décrite à l'aide d'un "Combinatoric Framework" orienté objet. Plus précisément, il décrit comment décomposer un algorithme d'analyse syntaxique à l'aide de patrons de conceptions orienté objets, comme ; "interpreter", "decorator" et "visitor". Il introduit ainsi une méthode de création d'un "Embeded Domain Specific Language" par combinaison de ces patrons. Il aborde ensuite les choix de paradigmes du langage et leurs implémentations. Et plus généralement, l'architecture en couches et orienté composant du logiciel qui en facilitent sa portabilité. Il termine enfin sur les aspects de gestion du projet, inspirés des méthodologies Agiles.

Donner votre avis

Donnez votre avis sur ce livre

Pour donner votre avis vous devez vous identifier, ou vous inscrire si vous n'avez pas encore de compte.

Où trouver ce livre en librairie ?

Service proposé en partenariat avec Place des Libraires

Suggestions de lecture

Discussions autour de ce livre

Il n'y a pas encore de discussion sur ce livre

Soyez le premier à en lancer une !

Forum

Afficher plus de discussions

Récemment sur lecteurs.com