Tu as raison, mais ce n'est pas hors sujet non plus. "c++ vs java" : le sujet est assez vaste pour pouvoir donner son avis sur tous les domaines de la programmation.
Et surtout de donner des...
Type: Messages; Utilisateur: grishka
Tu as raison, mais ce n'est pas hors sujet non plus. "c++ vs java" : le sujet est assez vaste pour pouvoir donner son avis sur tous les domaines de la programmation.
Et surtout de donner des...
:yaisse1: 100% d'accord avec ce monsieur
j'obtiens les mêmes conclusions pour mon jeu écrit avec GL4Java.
Le langage java est très performant pour le scripting, mais la tache délicate est de...
pour ce qui n'en peuvent plus d'attendre les classes génériques en java, voici la version beta à télécharger :
http://developer.java.sun.com/developer/technicalArticles/releases/generics/
effectivement cela reste très bas niveau, il faudrait clairement exprimer dans ce débat les cas où il est intéressant de développer en c++ et les cas où il vaut mieux utiliser java. De manière...
WARF WARF si t'avais compilé, gros malin tu aurais obtenu cette erreur :
test.java:18: inconvertible types
found : Test.Y
required: Test.X
x = (X) y;
^
1 error
...
bon apparemment tu n'as pas bien lu le message, je vais donc le résumé:
la classe Vector est toujours la pour garantir la compatibilité du code. Sun l'a adapté à l'interface List pour essayer de...
attention car ca être de la critique...
Waaa..Tu viens de tuer tout le monde avec cette comparaison. Je vais m'empresser de récupérer gcc pour recompiler le projet J2EE de 12000 classes sur...
...</joke>
Je parlais de StarOffice développé par Sun et non d'openOffice basé sur le code source de staroffice... Mais autant pour moi qd même :
staroffice est effectivement programmé en c++...
<joke> la touche finale ce sont les bugs? </joke>
Bien sur, pourquoi cela ne serait possible qu'avec MFC et c++? la correction auto dans Word n'a rien à voir avec la bibliothèque ou le langage....
pour une mode, java est assez persistante. La plateforme est devenue très mature est cohérente. Ne la compare pas à .NET qui doit encore prouver ce qu'il annonce sur le papier. En fait il est aussi...
tiens ca vient d'augmenter en quelque jour là (tu disais 10 à un moment). pipotage à outrance nuit gravement à la santé.
Dans le cas de ton exemple foireux, une seule instance suffit pour faire...
la différence entre circulaire et débordement.
débordement c'est :
255L : 11111111 correspond à -1 pour un octet signé
+1L
0L : 00000000 correspond à 0 avec une retenu positionnée à 1
...
8O attendez, attendez, STOP.
On s'engage sur le terrain de l'optimisation des performances qui est le seul avantage du c++. Il est possible de faire tourner ton programme de calcul de surface plus...
Le parcours d'un Vector avec Enumeration est plus rapide que celui d'un Arraylist avec Iterator (cf message précédent)
En voila la preuve :v
ArrayList dérive de AbstractList (comme LinkedList)....
Une exception devrait se produire seulement si le nombre de token numérique avant chaque ';' n'est pas un multiple de trois.
pour eviter de terminer une boucle par une exception , un truc dans ce...
Non il vaut mieux lire directement le rapport officiel :lol: :
http://java.sun.com/pr/1999/12/pr991207-08.html
Même s'il n'y a pas de normalisation, la spécification de la plateforme java2...
enfin un benchmark! :)
même remarques que Clément et gregy:
-La classe Vector est prévue pour le multi-threading car les méthodes sont synchronisées.
-A mon avis l'allocation dynamique d'un...
C++
void f(int a, float b) {
}
int main(int, char **)
{
f(0, 0.5);
}compilé avec gcc : aucun warning
comme tu viens de le démontrer, java est plus fortement typé que le c++ dans le sens ou il produit une erreur et pas un warning.
La relation "est un" est à prendre au sens objet, c'est à dire "peut...
-100% d'accord avec toi ++gib sur l'indirection supplémentaire de la table des méthodes virtuelles. En java toutes les méthodes sont virtuelles, donc pas d'optimisation à ce niveau.
Mais il faut...
Non, c'est toujours du bytecode :wink:. Je testerai bien en natif, mais il faut un compilateur natif jdk1.4.1 que je n'ai pas.
Je pense que ce résultat dépend de la machine et de l'application. ...
Pour ceux qui ont eu le courage de suivre la discussion jusqu'ici, je vais essayer de présenter objectivement :lol: les différences entre c++ et java.
chaque technologie possède des avantages et...
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.