Si tu veux faire tourner une appli sur une machine dont tu ne connais pas l'architecture (c notre cas, on code pour un serveur Linux mais ce pourrait très bien devenir un windows dans le futur), tu codes en Java.
Moi je voudrais qu'on m'explique un truc, c'est l'omniprésence de Java dans les projets d'applis cross-platform. ça fait un an maintenant que je me suis mis à Python, et j'ai de plus en plus de mal à trouver des avantages à Java. Avec Python, j'ai la même portabilité, les mêmes possibilités (web services, XML, connection SGBD, applications web, GUI, appel de libs C ou autres très facile - en tout vachement plus simple que JNI, des bindings à foison - OpenGL etc...), du code vachement moins verbeux, une emprunte mémoire bien plus petite et une vitesse d'exécution a priori équivalente, du moins pour ce que j'ai fait jusque là.
Je veux bien qu'il y ait tout le marketing Sun derrière (alors que les pythoniens ont une culture d'aimables farceurs qui AMHA peut les desservir), mais ça n'explique pas tout.
(et oui, ça ressemble à un troll, mais je m'en fous du moment que j'ai des réponses constructives...)
[^] # Re: Légende urbaine : un alligator dans le ramasse-miettes
Posté par __caffeine__ . En réponse à la dépêche Légende urbaine : un alligator dans le ramasse-miettes. Évalué à 2.
Moi je voudrais qu'on m'explique un truc, c'est l'omniprésence de Java dans les projets d'applis cross-platform. ça fait un an maintenant que je me suis mis à Python, et j'ai de plus en plus de mal à trouver des avantages à Java. Avec Python, j'ai la même portabilité, les mêmes possibilités (web services, XML, connection SGBD, applications web, GUI, appel de libs C ou autres très facile - en tout vachement plus simple que JNI, des bindings à foison - OpenGL etc...), du code vachement moins verbeux, une emprunte mémoire bien plus petite et une vitesse d'exécution a priori équivalente, du moins pour ce que j'ai fait jusque là.
Je veux bien qu'il y ait tout le marketing Sun derrière (alors que les pythoniens ont une culture d'aimables farceurs qui AMHA peut les desservir), mais ça n'explique pas tout.
(et oui, ça ressemble à un troll, mais je m'en fous du moment que j'ai des réponses constructives...)