Mélange de langages

julien carret -  
 julien carret -
Bonjour,
Peut-t'on mélanger divers langages lors de l'écriture d'un programme, par exemple passer de C++ à Visual Basic puis en PHP
MERCI
julien
A voir également:

3 réponses

sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
ça peut se faire.

Je fais du Python, et je peux assez facilement appeler du C et du C++, ou même du Java.
Quelques exemples:
C et Python : http://wikipython.flibuste.net/moin.py/InterfaceAvecLangage
C++ et Python : http://wikipython.flibuste.net/moin.py/InterfaceAvecLangageCpp
Java et Python : http://wikipython.flibuste.net/moin.py/InterfaceAvecLangageJava

La possibilité d'interagir avec d'autres langages dépend beaucoup de ton environnement d'exécution et de ton langage/compilateur.

Le logiciel SWIG simplifie les appels interlangages.
Mais il y a d'autres solutions: COM, DCOM, CORBA, xml-rpc, webservices, SOAP...
1
julien carret
 
Merci de ta réponse sebsauvage, elle m'aide.
je dois encore creuser,
à plus
julien.
0
rucht Messages postés 248 Statut Membre 1
 
je pence pas qu 'on puisse tout melange a la fois mais je sais qu 'avec html tu peu mettre du jav puis du php ...

je sais pas si s' a t' aide ( le but de ta question n' est pas tres clair )
mais je te le dit au cas ou !

rucht ( qui partage son savoir )
0
julien carret
 
Merci de ta réponse rucht,
à la prochaine
julien
0
Canard007 Messages postés 5936 Statut Contributeur 215
 
Salut,

Techniquement c'est relativement compliqué...
Pour le moment la seul plateforme qui permet le melange de differents language avec + ou - de facilité c est .NET

La difficulté se situe dans la communication entre les modules puisque deja les variables ne sont pas codés de la même façon...

Il y a possibilité de faire communiquer 2 languages différents grace à des interfaces...par exemple on peut faire appel a des fonction c ou des classes c++ en java via l'interface JNI java native interface...

Je n en connait pas d'autre mais il doit en exister quelque une en plus...
0