Public: Tronc-commun Volume: 14H Contenu:
| CourseForm | |
|---|---|
| Titre: | Typologie des Langages |
| Sigle: | TYLA |
| Enseignant: | Akim Demaille, Roland Levillain |
| Période: | T3 |
| Public: | Tronc-commun |
| Contrôle: | Partiel |
| Durée: | 14H |
| Cours Optionnel: | non |
| Module: | |
| Prérequis: | le cours de Compilation est un préalable fortement recommandé. |
| Objectifs: | L'outil principal du programmeur est le langage de programmation. Ce cours cherche à démontrer que les langages ne sont pas égaux, et que certains sont plus adaptés que d'autres. Il cherche à montrer les erreurs du passé, et à souligner qu'elles sont souvent reproduites. Il insiste sur le lien étroit, mais presqu'invisible, qui existe entre les technologies de compilation existantes, et la définition d'un langage, pour mettre l'emphase sur l'évolution des langages de programmation, et le besoin de promouvoir de nouvelles technologies. Enfin, puisque le choix n'est pas toujours disponible, il cherche à promouvoir l'esprit de langages riches dans la lettre du langage imposé. |
| Documentation: | http://www.lrde.epita.fr/~akim/compil/ |
| Journal: | CompilationLecture2005, CompilationLecture2006, ConstructionDesCompilateursLecture2007, CcmpLog2008, CcmpLog2009, TylaLogIng2010 (Ing1 students), TylaLogAppIng2010 (AppIng1 students), CcmpTylaLogIng2011 (Ing1 students), CcmpTylaLogAppIng2011 (AppIng1 students) |