Aller au contenu

Détails

Lorsque vient le temps d'écrire un programme en C++, nous réfléchissons habituellement aux forces et aux faiblesses de notre ordinateur, de la même façon que l'on peut réfléchir aux structures de données, et probablement aux fonctionnalités du langage que l'on souhaite exploiter (ou que l'on souhaite éviter), puis nous écrivons le code en conséquence.

Certains seront peut-être surpris d'apprendre que le langage C++ est spéficié selon les termes d'une machine abstraite qui a ses propres caractéristiques. Si c'est effectivement une surprise pour vous, alors vous serez certainement intéressé d'en apprendre davantage à propos de cette machine. Elle existe depuis longtemps et elle influence notre façon de programmer de même que la façon que le langage a été conçu et continue de l'être.

L'objectif de cette présentation est d'offrir une vue d'ensemble de la machine abstraite du langage C++ et de comment elle affecte la façon que nous programmons et la façon que le langage évolue. Ce sera probablement très intéressant pour un public de niveau intermédiaire qui souhaite en apprendre davantage sur les fondements abstraits du langage.

La rencontre aura lieu dans la salle PK-R220 du pavillon Président Kennedy de l'UQAM. De la pizza sera servie sur place, gracieuseté de notre commanditaire Druide Informatique inc. La présentation commencera vers 19h, sera d'une durée d'environ 50 minutes et sera donnée en anglais par Patrice Roy.

Patrice Roy enseigne en informatique depuis 1998 et il est membre de la délégation canadienne au ISO C++ Standards Committee. Il participe également au ISO Programming Language Vulnerabilities.

Merci de mettre à jour votre RSVP en cas d'absence!

Les membres s'intéressent également à