Interfaçage entre Ada et d'autres
langages de programmation
Pierre-Marc Fournier, étudiant M.Sc.A.
Laboratoire CASI
École Polytechnique de Montréal
Cours INF6300
2008/04/03
Introduction – mise en situation
●Ada en déclin
●Transition progressive = besoin d'interaction
avec les autres langages
●Autres raisons d'interagir
●Performance
●Limites du langage
Introduction – types d'interaction
●Appel d'un programme écrit dans un autre
langage
●Envoi de données en entrée
●Lecture de la sortie
●Communication interprocessus
●Pipes, sockets (réseau), SYSV IPC,
mémoire partagée
●Programmes hybrides contenant du code
de plusieurs langages
Programme de la présentation
●Interface Ada / C
●Interface Ada / Assembleur
●Interface Ada / Java
●Autres interfaces
Interface entre Ada et C
●Code Ada appelle fonction C
●Code C appelle fonction Ada
●Problématiques:
●Visibilité des fonctions
●Équivalence des types
●Conventions d'appel
1 / 39 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!