Editer votre profil

Feeley, Marc

Professeur titulaire

Contact :

  • Téléphone 514-343-7477 Pav. PAVILLON ANDRE-AISENSTADT \ bur. 2389
Feeley, Marc

Expertises de recherche

Les langages de programmation jouent un rôle fondamental dans tout projet informatique.

Mes intérêts de recherche portent sur les langages de programmation de haut-niveau qui permettent au programmeur de maîtriser la complexité des applications modernes tout en étant plus efficace et éviter les bogues.  Je travaille sur les langages de programmation fonctionnels, dynamiques et parallèles et sur les outils associés, principalement les compilateurs, interprètes et environnements de développement.

Mes travaux vont de la conception de nouveaux langages, à l'analyse de programme, les transformations de programme, la génération de code machine et la synthèse matérielle.

Je dirige des projets de conception de compilateur pour les langages de programmation Scheme et JavaScript, ainsi qu'un projet de compilateur just-in-time pour architecture reconfigurable FPGA.  Je participe également à la standardisation du langage de programmation Scheme.

Champs d'expertise

Cours donnés au département ce trimestre

Thèses et mémoires dirigés au département et disponibles dans Papyrus