Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.
AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.
Un logiciel multiplateforme est un logiciel conçu pour fonctionner sur plusieurs plateformes informatiques. De nombreux langages de programmation sont considérés être multiplateformes . En effet, il suffit de développer un compilateur destiné à générer un code exécutable compréhensible par chacun des processeurs qu’on désire utiliser. On aurait donc : un seul langage de programmation et un compilateur par type de processeur (des processeurs seraient considérés de même type s'ils sont identiquement structurés). Par exemple, un logiciel conçu avec la bibliothèque graphique GTK+ sous Linux ne fonctionnera pas tel quel sous Windows, même si l’architecture est la même. Même si le langage est le C, le fonctionnement interne de la gestion de l’affichage est différent. On touche ici à la notion de portabilité d’un programme. Le problème se pose rapidement aux développeurs : choisir une plateforme pour un programme revient à restreindre l’audience de celui-ci. Ce problème se complexifie d’autant plus que le secteur informatique tend à se diversifier, tant dans le système d’exploitation (Linux, Mac OS, etc.) que dans le matériel (GSM, PDA, etc.). Pour permettre aux logiciels d’avoir le plus d’audience possible on peut recourir à trois techniques : les langages compilés avec des bibliothèques multiplateformes ; les langages interprétés ; les langages semi-interprétés. La vitesse d’exécution et l’intégration sont des facteurs importants dans beaucoup de développements. Il est alors nécessaire de passer par les langages compilés. Les différents systèmes gérant différemment de nombreuses choses, on doit passer par des bibliothèques multiplateformes pour obtenir l’abstraction nécessaire à une programmation multiplateforme. Un autre avantage des programmes compilés est que ceux-ci sont directement utilisables chez l’utilisateur final. En fournissant la bibliothèque avec le produit, il n’est pas nécessaire d’utiliser un interpréteur ou une machine virtuelle. Il y a tout de même un inconvénient à l’utilisation de programmes compilés multiplateformes : la distribution.
__________________________________________________________________
This domain is successfully pointed at WP Engine, but is not configured
for an account on our platform.
* Did you [1]add this domain to your install?
* Did you point DNS to the correct [2]IP address or [3]CNAME?
[4]contact us and we can help get your site up and running in no time.
__________________________________________________________________
Hosted by [5][AQby4xHTwxtnAAAAAElFTkSuQmCC]
References __________________________________________________________________
This domain is successfully pointed at WP Engine, but is not configured
for an account on our platform.
* Did you [1]add this domain to your install?
* Did you point DNS to the correct [2]IP address or [3]CNAME?
[4]contact us and we can help get your site up and running in no time.
__________________________________________________________________
Hosted by [5][AQby4xHTwxtnAAAAAElFTkSuQmCC]
References __________________________________________________________________
This domain is successfully pointed at WP Engine, but is not configured
for an account on our platform.
* Did you [1]add this domain to your install?
* Did you point DNS to the correct [2]IP address or [3]CNAME?
[4]contact us and we can help get your site up and running in no time.
__________________________________________________________________
Hosted by [5][AQby4xHTwxtnAAAAAElFTkSuQmCC]
References __________________________________________________________________
This domain is successfully pointed at WP Engine, but is not configured
for an account on our platform.
* Did you [1]add this domain to your install?
* Did you point DNS to the correct [2]IP address or [3]CNAME?
[4]contact us and we can help get your site up and running in no time.
__________________________________________________________________
Hosted by [5][AQby4xHTwxtnAAAAAElFTkSuQmCC]
References __________________________________________________________________
This domain is successfully pointed at WP Engine, but is not configured
for an account on our platform.
* Did you [1]add this domain to your install?
* Did you point DNS to the correct [2]IP address or [3]CNAME?
[4]contact us and we can help get your site up and running in no time.
__________________________________________________________________
Hosted by [5][AQby4xHTwxtnAAAAAElFTkSuQmCC]
References