• [^] # Re: ODF et wifi

    Posté par . En réponse au journal if (microsoft()) {kludge;}. Évalué à 10.

    Quand a la portabilite ca me fait bien rire, vas me faire un soft decent avec une UI qui soit portable en te limitant a POSIX...

    Tout dépend de ce que tu code et de ce que tu appelle portabilité.

    Personnellement je code des programmes de calculs intensifs, des gros truc de bourrins qui travaillent sur de gros volumes de données en parrallèle. Le coeur de mes programmes est parfaitement portable car écrit en C/ANSI. La couche juste au dessus qui gère le parallèlisme est aussi très portable puisqu'elle est en POSIX.

    Tu peut prendre à peu près n'importe quel OS POSIX et mes programmes compilent et ce lancent sans modifications. Par contre jamais je n'irais utiliser des serveur de calculs sous windows car impossible de compiler un truc POSIX de base dessus et je serais donc obligé de recoder toute la partie multithread qui est en générale une plaie à débugger.

    La couche graphique que l'on peu éventuellement mettre au dessus, je dois avouer que personnellement je m'en bas les roustons. Elle sert juste à créer des fichiers "jobs" et à afficher des fichiers de résultats pour ceux qui n'aiment pas éditer des fichiers textes. Ça peut très bien ce coder en java ou n'importe quel autre truc un peu indépendant de la platforme.

    C'est peut-être un cas particulier mais il est quand même répandu et ce n'est pas pour rien que microsoft est à a traine pour tout ce qui est calcul... Personnellement, en général je m'en fous de l'OS sur lequel tourne mes prog de calcul, tout ce que je lui demande c'est d'être compatible POSIX. Le jour ou MS le fera ça ne me genera pas que l'admin installe des serveurs sous windows, en attendant...