A voir également:
- Critiques sur java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
5 réponses
fais gaffe à pas lancer de troll et apprends à te servir de google mon grand : http://www.google.fr/search?sourceid=navclient&hl=fr&querytime=4buAH&q=inconv%E9nient+de+java
;0)
bonne journée
LMCT
j'ai touché le fond
maintenant je creuse
;0)
bonne journée
LMCT
j'ai touché le fond
maintenant je creuse
1) la syntaxe est beaucoup, beaucoup trop lourde, voir insupportable (rien qu'ouvrir un fichier est pénible).
2) la portabilité est limitée par les différences entre les machines virtuelles (Sun/Microsoft par exemple).
3) les changements continuels de Sun dans les API Java rendent le code difficilement fonctionnel entre les différentes versions du JDK (1.0, 1.1, 1.2, 1.3 et 1.4).
4) en matière d'interfaces graphiques, AWT est trop limité, et SWING est inutilisable (trop lent, et trop de fuites de mémoire).
5) la machine virtuelle est trop lourde à installer. Elle est moins lourde que celle de .Net, mais trop lourde quand même.
6) Java supporte mal des programmes tournant longtemps car la majorité des machines virtuelles ont des fuites de mémoire.
Et je pourrais sans doute en trouver d'autres...
C'est dommage car Java part d'un bon sentiment (faire de l'objet bien propre), mais dans la pratique, c'est plus ou moins un échec.
(ceci est un avis tout à fait personnel... j'invite d'autres personnes à donner leur avis :-)
2) la portabilité est limitée par les différences entre les machines virtuelles (Sun/Microsoft par exemple).
3) les changements continuels de Sun dans les API Java rendent le code difficilement fonctionnel entre les différentes versions du JDK (1.0, 1.1, 1.2, 1.3 et 1.4).
4) en matière d'interfaces graphiques, AWT est trop limité, et SWING est inutilisable (trop lent, et trop de fuites de mémoire).
5) la machine virtuelle est trop lourde à installer. Elle est moins lourde que celle de .Net, mais trop lourde quand même.
6) Java supporte mal des programmes tournant longtemps car la majorité des machines virtuelles ont des fuites de mémoire.
Et je pourrais sans doute en trouver d'autres...
C'est dommage car Java part d'un bon sentiment (faire de l'objet bien propre), mais dans la pratique, c'est plus ou moins un échec.
(ceci est un avis tout à fait personnel... j'invite d'autres personnes à donner leur avis :-)
Je comprend pourquoi il n'y a pas de lien vers java sur le site de seb ;-)
Incovénient majeur : demande pas mal de mémoire surtout quand on utilise beaucoup d'objets . . .
Incovénient majeur : demande pas mal de mémoire surtout quand on utilise beaucoup d'objets . . .
Je comprend pourquoi il n'y a pas de lien vers java sur le site de seb ;-)
Bah si en fait :-)
(http://sebsauvage.net/comprendre/objet/objet_heritage.html en bas de page).
Mais depuis que j'ai découvert Python, tous les autres langages me semble lourds, patauds, empoulés... bref une véritable perte de temps. C'est limite à faire peur.
Et je suis pas le seul à penser ça !
Exemple: Bruce Eckel (membre du comité ANSI C++, auteur de "Thinking in C++" et "Thinking in Java"):
"I feel Python was designed for the person who is actually doing the programming, to maximize their productivity. [...] When you have the experience of really being able to be as productive as possible, then you start to get pissed off at other languages. You think, "Gee, I've been wasting my time with these other languages.""
Bah si en fait :-)
(http://sebsauvage.net/comprendre/objet/objet_heritage.html en bas de page).
Mais depuis que j'ai découvert Python, tous les autres langages me semble lourds, patauds, empoulés... bref une véritable perte de temps. C'est limite à faire peur.
Et je suis pas le seul à penser ça !
Exemple: Bruce Eckel (membre du comité ANSI C++, auteur de "Thinking in C++" et "Thinking in Java"):
"I feel Python was designed for the person who is actually doing the programming, to maximize their productivity. [...] When you have the experience of really being able to be as productive as possible, then you start to get pissed off at other languages. You think, "Gee, I've been wasting my time with these other languages.""
Ouaip, pis le java est un lent comme dit plus haut aussi à cause du garbage collector...
Pas d'erreur de segmentation possible, par contre quand un objet est libéré, la RAM est "défragmentée" afin d'apporter théoriquement un gain de temps ultérieur en chargeant dans les registres d'un coup un max de données qui seront utilisées...
@++
Poster, poster encore et toujours :-)
Pas d'erreur de segmentation possible, par contre quand un objet est libéré, la RAM est "défragmentée" afin d'apporter théoriquement un gain de temps ultérieur en chargeant dans les registres d'un coup un max de données qui seront utilisées...
@++
Poster, poster encore et toujours :-)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question