Java et le mac

pour répondre par expérience

Java est portable c'est le principe
on doit souvent avoir recours a des methodes specifiques
surtout coter network on utilise pour cela des JNI

cela permet de recompiler la methode propre a l'os
et de proposer différents pkgs

pour le GUI swing degeulasse il est souvent mieux d'utiliser AWT
en incluant un véritable travail graphique

macOSX inclus ca propre couche graphique et a pour cela developper
cocoa java conforme aux possibilité de l'OS encore incomplete mais cela va venir

oui java est de plus en plus lent
J2EE avec les JSP sont la pire chose pour Java
webobject est de loin le plus performant avec tomcat pour ca
mais c'est pas formidable loin de la

le reste websphere weblogic c'est de la merde d'usine a gaz
le pire c'est qu'ils existent des partisants en disant que c'est super
zon jamais utilisé autres choses apparement
un peu comme woin woin le truc vecteur de virus et unsecure au possible au dernier hack contest une installation XP avec mise à jour
38 secondes pour la niquer, super les gas il faudrait que les entreprises
ce rendent compte qu'en utilisant woin woin elles sont sujette a l'insecurité aux niveau de données sensibles, espionnages, recuperations de données ecetera mais bon on vit ds un monde
ou micosoft a su faire croire que leader voulait dire vendre beaucoup
sic ..........

woin woin c'est un noyeau vieux de 20 ans fait par un etudiant

20 ans de l'histoire de l'informatique ! (il a peu evolué depuis )

c'est énorme !

macosx est sans aucun doute la meilleur station client
unix-like de nos jours

BSD est technologiquement superieur a linux
bien que j'aime linux pour l'avenement du free Software

mais linux est un noyeau d'étudiant
bsd est un noyeau dev par des chercheurs et inclus MACH

mais on reste ds le nix Solaris reste la meilleur solution station server robuste ce n'est pas du personal computeur


Pour dire au final que java est beaucoup moins portable qu'avant
vu que chacun veut y mettre sa sauce

pour les compilo java voir gcc.org bien meilleur que javac
il existe aussi d'autres virtuals machines que celle de sun

kaffee.org
 
Ton projet tu l'aurais écrit en 5 fois moins de temps si tu l'avais codé en Python, alors je te le recommande chaudement, en plus avec l'interpréteur Jython tu peux utiliser toutes les classes Java de manière transparent. L'avenir de Java : Python !!!