• [^] # Re: Mozilla souhaite s'allier à d'autres projet Libres pour faire face à MS-Longhorn

    Posté par . En réponse à la dépêche Mozilla souhaite s'allier à d'autres projet Libres pour faire face à MS-Longhorn. Évalué à 1.

    Tous les mecs que j'ai rencontré faisant du Java sont des non-techniciens (threads, mutex, IPC, sockets, POSIX ? "connais pas")

    Franchement c'est à mourir de rire. Heureusement que les dev java connaissent ce genre de notions, ne serait-ce que pour utiliser un pattern singleton thread-safe. Et les "synchronized" ça sert à quoi d'après toi ?
    D'autant que les notions dont tu parles existent en Java exepté les IPC (bien qu'il soit possible d'en émuler le comportement en se débrouillant avec des sockets), je te conseille d'aller jeter un coup d'oeil au package java.net., tu seras etonné de voir ce qu'on y trouve.

    La plupart des gens qui utilisent Java ont oublié la notion de processeurs ou de mémoires (Procéquoi ? Memqui ?)

    Mais bien sur ! Est-ce que tu as déjà été sur un projet java sérieux ? L'optimisation en Java est clairement basée sur l'optimisation de l'utilisation mémoire, le cycle du garbage est vital pour avoir des performances correctes idem pour le comportement de la heap (les paramètres -Xms et -Xmx sont par exemple importants).
    L'existance en Java d'un garbage collector fait que la libération des ressources est moins problématique mais cela reste tout de même une préoccupation majeure. Et d'ailleurs, le fait que des logiciels tels que OptimizeIt de Borland ou JProbe existent montre que les notions de processeurs et de mémoire ne sont clairement pas oubliées.

    Tu as raison de mettre "connaissances de base en Java" sur ton cv. Lire ce genre de conneries ça me gacherait presque mes vacances :-)