en tant que dev java utilisant aussi des appli compilée nativement regulierement ayant benché objectvement plusieurs applis :
- java n'est pas lent en soi. J'ai fait plusieurs benchs, les performances pures sont plus qu'honorables, merci le JIT.
- java consomme beaucoup de ram, ca c'est un fait. Plus le temps passe et plus ce problème s'estompe.
- SWING est un bouse, tout le monde s'accorde la dessus. Sous windows il est vaguement reactif, sous linux c'est la fin du monde (la jvm de pietre qualite sous linux ne l'aide aps, c'est clair).
SWT sous windows est tout a fait correct (a part le temps de lancement un peu rallonge, bien malin celui qui voit une difference a l'utilisation), sous linux, c'est ... disons deja mieux que swing, mais faut pas s'attendre a des merveilles, la jvm est toujours moins bonne par rapport a celle sous windows).
En clair :
- Il faut un miminum de ram pour profiter de la techno (probleme qui s'estompe avec le temps)
- du code non graphique en java, c'est farpaitement comparable a son equivalent en c++
- pour l'ihm c'est pas le top moumoute, tout depends du besoin en face. SWING est tres lent, SWT ameliore grandement les choses (le jour ou la lib sera vraiment mure, ca donnera des IHM reactives ET agreable a coder, la classe quoi)
[^] # Re: Il manque des trucs tout de même
Posté par serge_kara . En réponse à la dépêche OpenOffice 2.0. Évalué à 3.
- java n'est pas lent en soi. J'ai fait plusieurs benchs, les performances pures sont plus qu'honorables, merci le JIT.
- java consomme beaucoup de ram, ca c'est un fait. Plus le temps passe et plus ce problème s'estompe.
- SWING est un bouse, tout le monde s'accorde la dessus. Sous windows il est vaguement reactif, sous linux c'est la fin du monde (la jvm de pietre qualite sous linux ne l'aide aps, c'est clair).
SWT sous windows est tout a fait correct (a part le temps de lancement un peu rallonge, bien malin celui qui voit une difference a l'utilisation), sous linux, c'est ... disons deja mieux que swing, mais faut pas s'attendre a des merveilles, la jvm est toujours moins bonne par rapport a celle sous windows).
En clair :
- Il faut un miminum de ram pour profiter de la techno (probleme qui s'estompe avec le temps)
- du code non graphique en java, c'est farpaitement comparable a son equivalent en c++
- pour l'ihm c'est pas le top moumoute, tout depends du besoin en face. SWING est tres lent, SWT ameliore grandement les choses (le jour ou la lib sera vraiment mure, ca donnera des IHM reactives ET agreable a coder, la classe quoi)