Quels sont les avantages du C++
Yac
-
Nabla's Messages postés 18203 Date d'inscription Statut Contributeur Dernière intervention -
Nabla's Messages postés 18203 Date d'inscription Statut Contributeur Dernière intervention -
Salutations;
J'envisage d'apprendre le C++ ou bien le Java.
Mais n'ayant aucune idée sur ces 2 langauges, je vous prie de bien vouloir m'indiquer en quoi ils diffèrent ainsi que les avantages de chacun. Lequel vous me conseillez?
Merci beaucoup.
J'envisage d'apprendre le C++ ou bien le Java.
Mais n'ayant aucune idée sur ces 2 langauges, je vous prie de bien vouloir m'indiquer en quoi ils diffèrent ainsi que les avantages de chacun. Lequel vous me conseillez?
Merci beaucoup.
A voir également:
- Quels sont les avantages du C++
- Conclusion sur les avantages et les inconvénients de l'internet ✓ - Forum Loisirs / Divertissements
- Avantages et inconvénients de l'internet sur - Forum Réseaux sociaux
- Snap premium avantages - Guide
- Texte argumentatif sur les avantages et les inconvénients du téléphone portable - Forum Mobile
- Bonjour svp j'aimerais connaître les avantages et les inconvénients de la perite - Forum telephonie fixe
6 réponses
Salut a toi !
D'abor désolé , mon message ne comporte aucun retour a la ligne sauf le premier et le dernier car je n'est plus de touche entré ! Donc , niveau langage a toi de voir les deux sont sensiblement identique du point de vue du langage : ils sont orienté objet de haut nivaux portable sur de nombreuse plateforme ... Néamoins petit avantage au JAVA trés en vogue qui me parait a moi plus simple et surtout bcp plus facilement portable : si le prog en Java focntionne chez toi il fonctionnera chez un autre sauf cas exceptionel. Voila sinon tu peux apprendre les deux aussi :)
@+
Yo
D'abor désolé , mon message ne comporte aucun retour a la ligne sauf le premier et le dernier car je n'est plus de touche entré ! Donc , niveau langage a toi de voir les deux sont sensiblement identique du point de vue du langage : ils sont orienté objet de haut nivaux portable sur de nombreuse plateforme ... Néamoins petit avantage au JAVA trés en vogue qui me parait a moi plus simple et surtout bcp plus facilement portable : si le prog en Java focntionne chez toi il fonctionnera chez un autre sauf cas exceptionel. Voila sinon tu peux apprendre les deux aussi :)
@+
Yo
Ce langage est orienté objet, avec un typage fort. Il est très proche du langage Java.
Et pour cause, c# est une pâle imitation de java créée par Microsoft pour récupérer des parts du net.
Et pour cause, c# est une pâle imitation de java créée par Microsoft pour récupérer des parts du net.
la principale difference est que le C++ est un langage compiler ( plus rapide) et le java est un langage semi-compiler (tourne sur toute les plate forme)
Salut !
Semi compiler lol , en rélaiter le Java , est compiler en Bytecode non executable par une machine normale comme pourrait l'etre un code compiler en C++ ce bytecode n'est executable que par la machine Virtuel Java, son avantage il existe une machine virtuel java pour a peu pres toutes les plateforme ainsi un Bytecode crer sous Windows est aussi executable Sous unix,linux macOS ... . Plus lent ? Fondamentalement , c'ets vrai , mais cela ne se voit plus actuellement grace a l'evolution des machine et de la JVM ( Java virtual machine) moralité le Java a de nombreux avantages que le C++ n'a pas avaec un petit inconveniant mineur quasiment invisible ...
@+
Yo
Semi compiler lol , en rélaiter le Java , est compiler en Bytecode non executable par une machine normale comme pourrait l'etre un code compiler en C++ ce bytecode n'est executable que par la machine Virtuel Java, son avantage il existe une machine virtuel java pour a peu pres toutes les plateforme ainsi un Bytecode crer sous Windows est aussi executable Sous unix,linux macOS ... . Plus lent ? Fondamentalement , c'ets vrai , mais cela ne se voit plus actuellement grace a l'evolution des machine et de la JVM ( Java virtual machine) moralité le Java a de nombreux avantages que le C++ n'a pas avaec un petit inconveniant mineur quasiment invisible ...
@+
Yo
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Je suis d'accord avec Yoyolut.
D'autant plus que les performances de Java ne cessent de s'améliorer.
Le C++ est un immonde bricolage pour faire de l'orienté objet en restant compatible avec la syntaxe du C. Une horreur.
Je recommande Java, sauf pour les applications de calcul intensif.
D'autant plus que les performances de Java ne cessent de s'améliorer.
Le C++ est un immonde bricolage pour faire de l'orienté objet en restant compatible avec la syntaxe du C. Une horreur.
Je recommande Java, sauf pour les applications de calcul intensif.
Le langage de programmation C# (C dièse en français, ou prononcé C-sharp en anglais) a été développé par la société Microsoft, et notamment un de ses employés, Anders Hejlsberg, pour laplateforme .NET (point NET / dot NET).
Ce langage est orienté objet, avec un typage fort. Il est très proche du langage Java.
Il est précompilé en MSIL (Microsoft Intermediate Language), puis exécuté sur une machine virtuelle, ou compilé en code natif à l'exécution. Il dispose d'un ramasse-miettes (garbage collector). Il utilise l'API .NET en remplacement des MFC (Microsoft foundation class). Il semble être le nouveau langage pour développer des applications Windows, avec Visual Basic et C++.
Ce langage est orienté objet, avec un typage fort. Il est très proche du langage Java.
Il est précompilé en MSIL (Microsoft Intermediate Language), puis exécuté sur une machine virtuelle, ou compilé en code natif à l'exécution. Il dispose d'un ramasse-miettes (garbage collector). Il utilise l'API .NET en remplacement des MFC (Microsoft foundation class). Il semble être le nouveau langage pour développer des applications Windows, avec Visual Basic et C++.
Le C# est en effet un langage interessant, surtout pour faire du graphique car le C++ ne gère pas de manière native les fenetres ... (obligé d'utiliser les MFC, QT, ou l'API win32) ...
ceci dit, alors que du C++ avec QT ou du java sont portables d'une plateforme à l'autre, les langages ".net" de microsoft sont .... uniquements limités à l'utilisation avec windows !
cependant, le .net est beaucoup utilisé dans le monde professionel .
ceci dit, alors que du C++ avec QT ou du java sont portables d'une plateforme à l'autre, les langages ".net" de microsoft sont .... uniquements limités à l'utilisation avec windows !
cependant, le .net est beaucoup utilisé dans le monde professionel .
cependant, le .net est beaucoup utilisé dans le monde professionel
J'adore ce genre de déclaration reposant sur rien ou sur un petit bout de pas grand chose.
J'ai perdu le lien, mais il y a un classement des langages les plus utilisés, et C# arrive très loin. En tête (mais pas dans l'ordre) Python, java, C, C++.
ça me fait mal de l'admettre, mais il existe un portage de .NET sur Linux. Mais clairement, C# ce n'est pas un langage à privilégié (support dans quelques années ? portabilité relative)
J'adore ce genre de déclaration reposant sur rien ou sur un petit bout de pas grand chose.
J'ai perdu le lien, mais il y a un classement des langages les plus utilisés, et C# arrive très loin. En tête (mais pas dans l'ordre) Python, java, C, C++.
ça me fait mal de l'admettre, mais il existe un portage de .NET sur Linux. Mais clairement, C# ce n'est pas un langage à privilégié (support dans quelques années ? portabilité relative)