Quel language choisir ??

Résolu
_séb Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   -  
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour, voila, j'aimerai créer de petite application sur mon PC, et j'aimerai savoir quelle language est le plus praticque pour développer ces applications. je souhaite que c'est application intégre une interface graphique. de plus j'aimerait utilisé des logiciel pour programmé GRATUIT.
Je vous remercie.
A voir également:

7 réponses

mamiemando Messages postés 33774 Date d'inscription   Statut Modérateur Dernière intervention   7 882
 
C++ c'est pas si compliqué (enfin tout dépend du niveau d'abstraction...) et ca ne nécessite pas d'acheter de logiciels. Et c'est pas windows corporate ;).

De toute façon tout dépend de l'application qu'il souhaite faire. Chaque langage à ses spécifités et ses avantages (par exemple, perl pour parser un fichier ça déchire).

Enfin je pense que si tu débutes, je commencerais par le C pour éviter d'appréhender les notions de classes, héritages, et autres liens dynamiques. Tu auras juste à voir comment marchent les pointeurs, mais ce n'est pas très compliqué.
1
teebo Messages postés 33491 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
0
_séb Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   5
 
merci teebo
0
Rodolphe_ Messages postés 1498 Date d'inscription   Statut Membre Dernière intervention   285
 
Salut,
attention à l'erreur dans ce tuto, les outils pour le framework.net sont gratuits.

Programmer des applications windows en C# en mode design avec sharpDevelop est simple. Il faut quand même apprendre le C# qui est un langage orienté objet mais pas forcément plus compliqué que le c++.

http://dotnet.developpez.com/
http://www.programmationworld.com/Default.aspx?page=Cours
0
Obeet Messages postés 1766 Date d'inscription   Statut Modérateur Dernière intervention   30
 
pas forcément plus compliqué

Je dirais même franchement plus simple :-D

0
Obeet Messages postés 1766 Date d'inscription   Statut Modérateur Dernière intervention   30
 
Par contre "les outils" pour le framework ne sont pas gratuits, certains peut être mais Visual Studio reste l'outil de base et il est pas donné...
Je vais rajouter SharpDevelop par contre que je ne connaissais pas...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
Et puis .Net ça ne tourne que sous Windows 2000 et XP.

Je préfère désormais faire des appli qui tournent sous Windows, Linux, MacOS, etc.
0
Rodolphe_ Messages postés 1498 Date d'inscription   Statut Membre Dernière intervention   285
 
Salut,
.net tourne maintenant sous linux avec mono, le but affiché de microsoft est, à terme, le multi platforme qui suit l'interoperabilité des langages.

Tous les outils ne sont pas gratuits, c'est vrai, mais rien n'empeche de programmer entièrement gratuitement.
VisualStudio est la reference mais SharpDevelop est son clone issu du monde libre. Il existe même C#Builder de borland dont l'edition personelle est gratuite.
http://dotnet.developpez.com/outils/

0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
net tourne maintenant sous linux avec mono, le but affiché de microsoft est, à terme, le multi platforme qui suit l'interoperabilité des langages.

En fait, non.
Mono est toléré par Microsoft, et peut le tuer à tout instant (Mono enfreint les droits de Microsoft concernant ASP.Net et ADO.Net).

De plus, Microsoft a annoncé récemment qu'il était hors de question que Avalon et Indigo soient portés en opensource, et comme toutes les futures appli .Net l'utiliseront, c'est la mort terme de mono.


Et puis il faut bien comprendre que Microsoft n'a aucun intérêt au multiplateforme.
Microsoft n'a absolument aucun intérêt à favoriser des systèmes d'exploitation concurrents.


Faites comme vous voulez, mais je recommande à quiconque de rester loi de mono.
C'est un terrain miné.
0