[cllfst] [Java-Tech TN :66] Re: RE : [Java-Tech TN :63] Techs Java !

[ Thread Index | Date Index | More lists.tuxfamily.org/cllfst Archives ]


Salut,

Dire que les applications java sont plus lente, ça venais du faite que ce n'est pas un programme compiler, ou plutôt compiler pour pour une machine virtuelle (la JVM) donc c'est comme si on émuler une aute platforme cad le programme produit n'est pas native (c'est le byte code), mais ça n'est plus tout à fait vrai car les JVM ressente comprennent un mécanisme JIT (just in time)
en faite le JIT, lors de l'execution du programme, le compile à la volé mais là en native pour la machine cible

donc mnt, et les benchmark le prouve, les programmes java sont presque aussi rapide que ceux ecrit en C++ ou un autre compilateur native, mais c'est vrai que le lancement reste plus lent

je pense aussi que l'api swing pénalise aussi le java pour les vieilles machine, mais elle a l'avantage d'être riche, multiplatforme et je trouve très élégante(je parle du code pas du look), si la performance et un impérative dans vos programme vous pouvez vous tourner vers d'autre api plus performent tel que SWT et j'ai meme vu quelque part qu'il y a un portage wxwidget pour java (xw4j)
mais si non, un programme de calcule matricielle, et je l'ai testé) en java n'est pas vraimment à la traine par rapport à un equivalent C.


Le 25/06/07, Magic Hafedh <hafedh_elhelali@xxxxxxxx> a écrit :
Bonjour,
 
C'est vrai que l'exécution d'applications java nécessite un peu plus de mémoire que d'autres apps faites avec d'autes langages, genre c++ ou delphi, mais, et dans le cas de ton ordinateur (P4 + 512Mo RAM), pas de problèmes pour débuter avec java !
 
Tu pourras installer la toute dernière version de JDK (6) et utiliser le nouveau eclipse 3.3 sans problèmes.
 
http://www.eclipse.org/downloads/
http://java.sun.com/javase/downloads/index.jsp
 
La mémoire commence à être surchargée quand tu lances simuntanément plusieurs applications. Cela dépend du contenu de ces applications.
Tu va rencontrer des problèmes de lenteur quand tu te serviras d'un serveur d'applications J2EE genre JBoss, Jetty, JOnas, ...
Mais, ce qui est sur, tes 512 Mo sont suffisantes. No Panic :D
 
(P.S.: j'ai testé des apps J2EE avec EJB sous JBoss en utilisant Eclipse 3.1, et tout ca avec une machine Celeron 1.3 GHz, Ram 256, .... :D)
 
Donc, Go ahead using java ;)

Mohamed IKBEL < boulabiar@xxxxxxxxx> a écrit :

Salut,

Je veux entrez dans le monde de Java, je ne sais pas grand chose, tout
ce que je sais est :
1.les applications Java sont d'une lenteur insupportable
2.les applications Java occupent une quantité toujours insuffisante de
mémoire
-->J'ai testé ça sur ma machine : P4 avec 512 Ram !!!

Malgrès ça tout le monde utilise Java ou migre vers elle pour
s'éloigner des problèmes de C++ qui reste le plus efficasse en terme
de vitesse et d'utilisation mémoire !!!

J'ai d'autres mauvaises experiences avec java car j'ai essayé de
l'étudier vers l'an 2000 (je pense avant même que eclipse existera
ainsi que presque toutes les technologies courantes)


J'espère (I wish ?) que tout ce que j'ai écrit n'est pas juste, quel
est le bon chemin à suivre pour commencer et ne me dites pas SVP
Google !!!



Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail





--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Java-Tech Tunisie" group.
To post to this group, send email to java_tech@xxxxxxxxxxxxxxxx
To unsubscribe from this group, send email to java_tech-unsubscribe@xxxxxxxxxxxxxxxx
For more options, visit this group at http://groups.google.com/group/java_tech

--------------------------------------------------------------------------------------------------------------------
Le Portail des Technologies Java en Tunisie http://java-tech.cullt.org/

NON A LA MUSIQUE TRANSGENIQUE !   http://www.musique-libre.org/
Take action against software patents   http://swpat.ffii.org
Sauvez le droit d'auteur               http://eucd.info
APRIL                                  http://www.april.org
-~----------~----~----~----~------~----~------~--~---



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/