• [^] # Re: Chacun son style

    Posté par . En réponse à la dépêche Naissance d'un géant : Java. Évalué à 3.

    Ce qui est intéressant, c'est que java revient à ses premiers amours (développement pour l'embarqué, avec Android que l'on peut classer dans les java-like) alors qu'il perd petit à petit du terrain sur le web (plus une seul applet java n'est communément utilisé), les grandes entreprises en sortent petit à petit (pour le remplacer quand c'est possible par l'équivalent en flash/html 5 quand c'est possible).

    Pour moi, le java a son intéret quand on veut privilégier la productivité par rapport au reste, le meme code en C++ est beaucoup plus long à développer. Par contre, pas un seul OS n'est écrit en java, quasiment tout ce qui est bas niveau est écrit en C/C++.

    Aujourd'hui je code essentiellement en C++ parce que le java m'énerve avec ces conso mémoire délirante (jenkins, eclipse affichent régulièrement plusieurs giga de ram utilisé), et visiblement les développeurs n'ont pas conscience ou la possibilité de limiter cette voracité.

    Déjà, java est déficient car il ne me propose pas d'opérateur "delete" quand je sais que ma variable est a jeté ici et maintenant et pas dans un futur plus ou moins proche, selon le bon vouloir du GC. Bref, c'est un vieux troll, mais il y a tellement de bonne choses en java (design pattern, interface, absence de pointer), que ce que je fais, c'est que je tente au maximum de les appliquer en C++.