• [^] # Re: Un choix à faire

    Posté par (site web personnel) . En réponse au journal Et moi qui croyais que le client lourd serait gagnant.... Évalué à 2.

    Tu galères sous Windows:
    * parce que tu fais des optimisations à deux balles. A part les agités du linux, aujourd'hui, télécharger 200 Mo, c'est rien du tout. Je travaille régulièrement avec des utilisateurs lambda qui téléchargent une JVM pour faire tourner une appli. No problem ! Et je te parles bien du papy qui est sur le web. Donc exit la compilation statique ! Fait juste un installeur qui compresse à mort tes binaires et basta.

    • parce qu'il y a du savoir-faire spécifique à Windows que tu n'as pas. Mais c'est pas lié à Windows, c'est juste lié au fait que tu es un développeur inexpérimenté sous Windows. Un développeur inexpérimenté sous Linux galerera (à mon avis beaucoup plus que tu ne le fais pour Windows). Et idem pour MacOs. Oui, il y a des choses à savoir pour déployer sous Windows, mais infiniment moins à mon avis que pour déployer sous Linux.

    • parce que tu fais des choix techniques douteux. Compiler avec mingw sous Windows, c'est un peu comme installer un .deb sur une Fedora. C'est faisable mais vaut mieux pas. Les compilateurs de Windows sont disponibles en ligne de commande gratuitement, ça s'appelle les versions Express: http://www.microsoft.com/visualstudio/fra/products/visual-studio-express-products . De même sous MacOs, il est fortement recommandé de compiler avec le gcc livré avec ta version de MacOs. Sinon ... problèmes subtils et pénibles. Et c'est pas la dernière version de gcc, tu peux me croire...

    • tu penses que tu ne galères pas sous Linux, mais as-tu fais un paquet qui s'installe déjà sur toutes les distributions majeures, en LTS et dernière version ? Ton application a-t-elle survecue à la mise à jour de la distrib lancée par le geek bleeding edge ? Reviens nous voir Zenitram et moi quand tu te seras farcie la réalité de la distribution sous Linux on reparlera du "je galère que sous Linux".

    • une autre raison pour galérer sous Windows, c'est d'utiliser des technos pas portable. Genre au hasard Gtk (ouh le petit troll) mais il y en a d'autres... . La plupart des applis Gtk ne sont plus packagées sous Windows, tous les développeurs ont jeté l'éponge... Et je te dit ça, c'est quand elles sont pas carrément passées à Qt.