Code::Blocks ou Visual C++?Lequel?

Résolu
little_titi Messages postés 250 Statut Membre -  
Snip714 Messages postés 249 Statut Membre -
Bonjour,

j'aimerai savoir quel IDE vous conseilleriez pour développer en C++ sous windows ?? IDE Code::blocks ou Visual C++?? (je parle de manière professionnelle)


merci.
A voir également:

6 réponses

Manfred
 
Je viens de télécharger et installer code::blocks,

l'environnement ressemble largement plus à de l'édition de texte, un vrai éditeur comme notepad++ par exemple.
Je ne vois pas les arguments qui font rester sous visual studio, Code::Blocks propose un éditeur visuel wxWidgets intégré, un peu comme un IDE à la Delphi, même si j'avoue que ce n'est pas une librairie que j'utilise, ça peut en intéresser beaucoup.

De plus, il y a tout un paquet de librairie installées, qui facilitent des projets notamment sous openGL, ou avec SDL, et beaucoup de librairies qu'on prend un temps fou à installer, si toutefois on y arrive du premier coup, sous visual studio. Toutes les fonctionnalités de microsoft visual studio sont présentes, alors bien sûr c'est en anglais, mais pour un professionnel de l'informatique, ça ne pose aucun problème.

Encore à noter que la compatibilité entre les projets sous windows et linux sera assuré, puisque évidemment Code::Blocks est un environnement linux à la base, et grâce à mingw on arrive à simuler le logiciel sous windows.

La vraie question est : qu'est ce qu'un professionnel fait sous windows ? Parce que quand on regarde le noyau de windows on rigole bien, ah oui je sais, vérifier la compatibilité pour IE des développements web...

Cordialement.
9
Oyo
 
Que font les dev sous Windows ?


Word et Exel sont sous Windows.
OpenOffice ayant une compatibilité bidon avec MsOffice (Va remplir un formulaire doc sous OpenOffice).
Les socités restent donc sous Windows.
Les sociétés étant sous Windows si elle ont besoin d'une solution logiciel elle doit fonctionner sous Windows.
Les logiciels développés devant être sous Windows, les dev sont sous Windows.

CQFD.

(Perso je connais pas beaucoup de SSII qui dev sous Linux).
0
Snip714 Messages postés 249 Statut Membre 65
 
Visual Studio !

Sans hésiter.
3
Snip714 Messages postés 249 Statut Membre 65
 
Visual évidemment !
2
little_titi Messages postés 250 Statut Membre 7
 
Oki merci bien ! Surtout Parce qu'il a le débugueur je présume...? Merci en tout cas !
0
Oyo
 
Très mauvais résumé.

Plusieurs choses:
- Selon moi développement = bureautique : non, j'entend que les clients utilisent Ms Office pour la bureautique, donc désire avoir des applications client sous le même OS.

- Serveur = linux : ou pas, Windows Serveur, BSD ou autre.

- On a un serveur linux donc on dev sous linux : ah bon, pourquoi ? Pas de réseau hétérogène chez vous ?

- On ne voit du win que pour des appli client : le but du développement logiciel n'est-il pas de faire des appli client. (de même pour des raison économique, le développement interne ne rapporte pas vraiment d'argent .)

- Une simple interface client : ca j'ai jamais vu, c'est la partie la plus compliqué d'une solution logiciel, la couche métier elle est simple et utilise des composant rodé pour les algorithmes, par contre l'interface est constamment soumise à des changement (le client est un con, il change d'avis comme de chemise, et il a toujours raison).

Donc à part pour faire du dev de composant (exemple faire du CPlex chez ILog) les SSII bosse sous win.
2

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

Posez votre question
linotte
 
Avis non fondé et totalement arbitraire.
1
little_titi Messages postés 250 Statut Membre 7
 
Ben disons que je ne connais pas non plus beaucoup de SSII travaillant sous linux...les missions imposant un travail sous linux dédié au développement d'une application sont plutot rares...
Cependant je trouve effectivement que Code:Block est plutot pas mal pour les raisons évoquées ci dessus.

il se trouve que j'ai découvert aussi un autre environnement de développement qui s'appelle Netbeans et qui m'a l'air assez complet aussi pour plusieurs langages de programmation. Est ce que certains d'entre vous l'ont utilisé ?
0
Manfred
 
Oh My God!

Je résume Oyo : Windows c'est plus joli et linux il n'y a pas assez de belles couleurs.
D'autant que ce que tu appelles développement se résume à du traitement de texte ou de tableaux. ^^
Un développement, en bon développeur, passe obligatoirement par un serveur. Serveur = linux y a pas à chercher du windows quelque part là dedans. Et développeur != informaticien.

Les seules fois où on est amené à rencontrer windows, c'est uniquement pour des applications clients. Et encore qu'on en ai réellement besoin, les outils qui permettent de passer d'un OS à un autre sans difficultés existent, alors le temps sous windows quand on développe quelque chose est vraiment limité. Et puis client on fait bien ce qu'on veut, pourquoi pas du java, multi-plateforme ? Je ne suis pas pro java, bien au contraire, mais une simple interface client, c'est plutôt recommandé.

NetBeans, pas mal du tout aussi. Encore un environnement multi-plateforme puisque opensource en JAVA.
Sinon tu peux aussi chercher du côté de Eclipse, qui est pour beaucoup de professionnel une référence également.
0