Et vous, le C/C++ ou le C#

Fermé
mogrande Messages postés 251 Date d'inscription dimanche 8 juin 2008 Statut Membre Dernière intervention 8 septembre 2012 - 15 sept. 2009 à 21:03
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 17 sept. 2009 à 09:12
Bonjour,

Et vous, quel language est votre principal, pour ceux qui manient le C/C++ ou le C#? Lequel entre les deux est VOTRE language? Et également lequel me conseillez-vous d'apprendrE?

8 réponses

olivier114 Messages postés 1552 Date d'inscription mercredi 4 mars 2009 Statut Membre Dernière intervention 26 novembre 2013 104
15 sept. 2009 à 21:54
bonjour,
le mieux c'est de commence a apprendre le langage c en premier
0
chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 378
15 sept. 2009 à 22:09
Salut,
ben je te dirais, tout depend de ce que tu veux faire.....
C plutôt orienté system et embarqué
C++ embarqué et application
C# application
Même si tu peux faire des appli en C, c'est comme si tu prenais un marteau pour faire tomber un mur alors que tu peux utiliser une pelleteuse.....(C#,Java,C++...)
Apres c'est un avis perso....
@+
0
ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 339
15 sept. 2009 à 22:12
Pour apprendre, le C est le mieux.
Ensuite, tu es libre de choisir ce que tu veux !
0
mamiemando Messages postés 33432 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 16 décembre 2024 7 809
16 sept. 2009 à 03:08
C et C++ si tu as le choix. Le C est le plus efficace, le C++ reste extrêmement efficace, le C# arrive en troisième position. Les deux premiers sont libres ce qui a tout de suite plus de cachet.

- Le C# présente des avantage pour tout ce qui est gestion mémoire. Mais le C# n'est pas libre.

- Le C++ propose des templates qui sont à mon avis son principal point fort par rapport aux autres (je parle de vrais templates).

Contrairement à ce qui a été dit le C et le C++ permettent tout à fait de faire des applications, il suffit d'utiliser une librairie comme QT ou GTK. Le C est à mon avis contre indiqué pour ce genre de travail, mais le C++ permet de le faire assez simplement et proprement. Personnellement je te conseille de démarrer par du C++ et du QT et d'oublier C#, sauf si tu as des besoins spécifiques.

Comme dit précédemment je pense qu'il est important de commencer par du C pour la partie algorithmique, comprendre la notion d'horizon, d'allocation mémoire, savoir écrire un makefile etc... Une fois ces concepts appréhendé, il sera temps de passer aux C++. Pour faire une application ensuite, cf QT. Pour tout ce qui concerne les templates, cf la STL et si tu es motivé boost.

Bonne chance
0

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

Posez votre question
chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 378
16 sept. 2009 à 08:58
Bonjour,
il me semble que je n'ai jamais dis que tu ne pouvais pas faire d'appli en C
Même si tu peux faire des appli en C, c'est comme si tu prenais un marteau pour faire tomber un mur alors que tu peux utiliser une pelleteuse.....(C#,Java,C++...)

et donc comme tu l'as aussi souligné Le C est à mon avis contre indiqué pour ce genre de travail
@+
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
16 sept. 2009 à 10:13
personnelement, je n'ai fait que peu de C#. ce que je conseille, c'est de faire un peu de C pour débuter, passer assez rapidement au C++, y passer un bon moment, et ensuite découvrir le C#. Personnellement je programme principalement en C++ (et au travail aussi). Le c# permet de bénificier du framework.net, mais personnelement, j'aime bien coder certaines choses à la main (protocoles notamment).

je pense que le choix du langage est avant tout dicté par le projet que tu veux réaliser
0
mogrande Messages postés 251 Date d'inscription dimanche 8 juin 2008 Statut Membre Dernière intervention 8 septembre 2012 6
16 sept. 2009 à 17:25
Ok, merci, et bin go pour le C/C++ sur le site du zéro! Merci à tous:
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
16 sept. 2009 à 17:26
ici ca gueule souvent contre le tuto de C/C++ du site du zero... mais personne n'a mieu à proposer ;)
0
ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 339 > Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014
16 sept. 2009 à 22:15
Y'a aussi des livres !
Mais bon si on veut un cours gratuit, on peut toujours commencer par là ...
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193 > ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016
17 sept. 2009 à 09:12
bien sur. Moi on m'a filé le livre de Bjarne Stroustrup, et c'est toujours utile quand on cherche qqch.
0
mamiemando Messages postés 33432 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 16 décembre 2024 7 809
17 sept. 2009 à 00:39
0