Bonjour à tous
Quelqu’un ici connaît-il un langage de programmation compatible Windows et Linux ?
Bonjour à tous
Quelqu’un ici connaît-il un langage de programmation compatible Windows et Linux ?
Quel niveau de compatibilité vises tu ?
Compatibilité des binaires ?
Compatibilité des sources ? (on parle plutôt de portabilité dans ce cas)
Langage pour des développements textuels/interactifs, ou bien pour de l'interface graphique ?
Selon tes réponses à ces questions, on pourra te donner, en vrac, le C/C++, Perl, Python, Ruby, TCL, Java, voire Delphi/Kylix, et bien d'autres encore ... qui ont des compatibilités à géométrie très variable.
La FAQ Perl est par ici
: La fonction "Rechercher", on aurait dû la nommer "Retrouver" - essayez et vous verrez pourquoi !
Presque tous : C, C++, Java, Python, php, ...
Si tu nous précisais pour faire quoi précisément, peux etre qu'on pourrais te donner des "conseils" plus précis ?
PS : Pour Delphi/Kylix, j'émet un doute sur la pérénité de ce choix, vu qu'il n'y à pas de continuation clairement établie sur Kylix, la continuation de Delphi se porte sur Dotnet exclusivement pour l'instant.
Ne pas me contacter pour le forum et je ne répondrai à aucune question technique. Pour contacter les différents services du club (publications, partenariats, publicité, ...) : Contacts
15 000 offres d'emploi développeurs et informatique
Cours et tutoriels développeurs et informatique
Les FAQ's & Les Livres
Codes sources
Téléchargements
Bonjour Marc Lussac et merci
Bonjour 2Eurocents et merci
Bon alors je crois que je vais opter pour C et C++.
Ce que je veut faire:
Pour l’instant j’ai déjà une question ici :
http://www.developpez.net/forums/viewtopic.php?t=404853
Si ton but est de réaliser des interfaces graphiques, avec fenêtres et boutons, etc., le choix de C/C++, même s'il n'est pas mauvais en soi, est quand même un chemin difficile.
En effet, la gestion de l'interface graphique est un élement interne au système et ne se gère pas de la même manière sous Windows et sous Unixoïdes.
Il existe cependant des boîtes à outilis permettant un portage d'un monde à l'autre, avec un rendu identique (WxWidgets, principalement, mais aussi des "bindings" Tk ou des portages GTK, Qt, etc.)
Personnellement, si l'application n'est pas trop grosse, j'aurai tendance à m'orienter vers un langage de scripts, donc interprété et compatible d'une plate-forme à l'autre, disposant d'une possibilité de création d'interfaces graphiques portables.
Le toolkit Tk répond assez bien à ce besoin et peut être utilisé avec un vaste choix de langages de scripts (TCL, Perl, PHP, ...) et peut aussi être associé avec des langages compilés (C/C++ principalement).
Ce doute est plus que légitime, Marc. Je l'exprime, moi-même en listant cette paire en fin de liste, précédée d'un "voire" qui marque la réticenceEnvoyé par Marc Lussac
La FAQ Perl est par ici
: La fonction "Rechercher", on aurait dû la nommer "Retrouver" - essayez et vous verrez pourquoi !
Merci encore 2Eurocents
Alors « toolkit Tk » s’est un programme de développement ou un langage ?
Le toolkit Tk est, comme son nom l'indique à ceux qui parlent anglais, une boite à outils.
En gros, c'est une bibliothèque, qui est disponible sur différentes plates-formes, et que l'on peut utiliser avec différents langages.
Elle intercale une couche de compatibilité entre le programme et le système de gestion de l'interface graphique.
En gros, ton programme demande l'affichage d'une fenêtre à Tk, et Tk gère, selon le système sur lequel il tourne, les appels à faire et les options à passer. Cela permet d'avoir un seul code pour créer ses fenêtres et boutons, au lieu d'avoir un code spécifique à Windows et un autre spécifique à Linux, par exemple.
Après, la syntaxe exacte nécessaire pour créer ces fenêtres et boutons dépend du langage auquel tu associe la bibliothèque de fonctions que fournit Tk.
La FAQ Perl est par ici
: La fonction "Rechercher", on aurait dû la nommer "Retrouver" - essayez et vous verrez pourquoi !
Pour les ihm je trouve que le java est plus approprié que le c++.
Je ne répondrai à aucune question technique par MP.
Pensez aux Tutoriels et aux FAQs avant de poster (pour le java il y a aussi JavaSearch), n'oubliez pas non plus la fonction Rechercher.
Enfin, quand une solution a été trouvée à votre problème pensez au tag
Cours Dvp : http://ydisanto.developpez.com
Blog : http://yann-disanto.blogspot.com/
Page perso : http://yann-disanto.fr
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager