Journal A cause d'Ubuntu et de ses nombreux défauts, un moteur de jeux abandonne Linux !

Posté par  . Licence CC By‑SA.
-69
13
jan.
2015

Tout le monde le sait : si dans le monde professionnelle on choisit des distribution sérieuses et abouties comme Redhat ou SuSE, les particuliers sont plus enclins à croire la publicité mensongère des médias et du Net en se tournant vers des distributions d'amateurs comme Ubuntu.

Si la place de Linux n'a plus rien à craindre, toujours grâce à Redhat ou SusE, dans le milieu des supercalculateurs, des serveurs sensibles ou d'applications, cela est nettement moins vrai dans le monde de la bureautique et des jeux vidéos.

Dernière claque en date : le moteur de jeux C4 abandonne son support de Linux :
C4 drops Linux Support

Pour résumé, un développeur de renom appelé Eric Lengyel n'a cessé de rencontrer des problèmes avec cette distribution :
- Instabilité chronique
- Non compatibilité LSB
- Rangement fourre-tout
- Pas de professionnalisme

Et voilà qu'en faisant ce triste constat, le moteur C4 abandonne Linux tout simplement. Pourquoi ? Parce que certains crétins disent que Ubuntu = Linux alors que cette Distribution ne représente qu'elle même !

Il va falloir restaurer la vérité, et surtout la confiance auprès des développeurs, pour que Linux soit vraiment une solution d'avenir sur le Desktop.

En attendant voici tous les jeux que l'on va rater :
http://en.wikipedia.org/wiki/C4_Engine#Games_using_C4

Chapeau (rouge) Ubuntu, si seulement un Caméléon était passé par là…

  • # hmm

    Posté par  (site web personnel) . Évalué à 10.

    Steam OS me semble un meilleur cheval sur lequel parier pour les jeux, mais ils n'en ont peut-être pas entendu parlé chez C4.

    J'aimerais rappeler un adage, surtout pour un développer : il est toujours possible de mettre main à la pâte (rapport de bogues, correctifs, etc.), et d'améliorer tout ça. C'est bien l'avantage du libre.

    Après, la situation inverse est aussi valable : un jeu qui fonctionne sous Linux, mais qui galère sous Windows, parce que :

    • instabilité chronique ;
    • non compatibilité avec toutes les versions (d'XP à 8.1) ;
    • rangement fourre-tout ;
    • pas de professionnalisme.

    Je dis simplement « tant pis ».

    • [^] # Re: hmm

      Posté par  . Évalué à 5.

      il est toujours possible de mettre main à la pâte (rapport de bogues, correctifs, etc.), et d'améliorer tout ça. C'est bien l'avantage du libre.

      Parce que bien sur, chez windows et ios, l'avis des developeurs, on s'en tamponne et on fait le contraire de ce qu'ils demandent juste pour leur montrer qui c'est l'chef, non mais.

      Je garde espoir qu'un jour, certains comprendront que ms et apple ont un service relation developeurs, dont le boulot est de discuter avec eux et de remonter le feedback aux equipes internes.

      Linuxfr, le portail francais du logiciel libre et du neo nazisme.

      • [^] # Re: hmm

        Posté par  (site web personnel) . Évalué à -1. Dernière modification le 14 janvier 2015 à 07:56.

        Je garde espoir qu'un jour,

        Tu as l'espoir bien long.
        Perso, quand je lis les réaction des défenseurs à tout prix de Linux, je me dis que ce n'est pas encore demain.

        Et quand je vois comment sont gérés les devs Windows et Mac, voir même Android, je me dis que Linux prend de plus en plus de retard et que ça ne sera pas facile à rattraper!
        Et SteamOS a l'air d'être pour Valve ce qu'est VP8/9 pour Google : une arme contre les autres qui veulent plus de sous, mais bon voila pas plus, on se jette pas dessus avec trop de ressources allouées pour non plus (surtout que le store MS n'a pas découllé non plus), et on garde bien précieusement le support de ce qui est le plus utilisé. Pas sûr que ça aide les linuxiens plus que ça à être juste un outil de menace juste pour si Microsoft leur fait perdre leur succès sur l'OS Windows.

  • # Développeur de renom ? Vraiment ?

    Posté par  (site web personnel) . Évalué à 10. Dernière modification le 13 janvier 2015 à 21:34.

    Premièrement, je ne connais pas ce monsieur, donc "de renom", tu repassera.

    Deuxièmement, si je regarde la liste des jeux utilisant son moteur, je n'en connais aucun. Et si tu demandes autour de toi, à des personnes jouant aux jeux vidéos, je suis certain que tous te répondrais qu'ils ne les connaissent pas.

    Et enfin, ce développeur n'est sans doute pas une grande perte, car s'exclamer que l'on ne sait ni installer Ubuntu, ni utiliser apt-get, je ne suis pas sûr que cela rassure quand à son niveau de compétence.

    Donc pour résumer, je ne suis pas sûr que le manque de professionnalisme, se trouve là où tu le penses.

    La bonne journée.

    • [^] # Re: Développeur de renom ? Vraiment ?

      Posté par  . Évalué à 7.

      Effectivement, on va rater le simulateur de ligne de métro alors que la 4e ligne sortira à la fin du mois ! Catastrophe !

      • [^] # Re: Développeur de renom ? Vraiment ?

        Posté par  . Évalué à 7.

        La série "Quest of Persia" avait l'air sympa (je dis cela sans ironie), par contre c'est un vieux jeu et il n'est sorti que sous windows, donc j'imagine que le support linux de C4 n'a pas dû durer plus de 6 mois (voire 6 jours, le temps d'installation et de plantage d'ubuntu par le développeur).

        Bah, tant pis, c'est son choix, en tout cas on trouve de plus en plus de jeux multiplateformes…

        « Le pouvoir des Tripodes dépendait de la résignation des hommes à l'esclavage. » -- John Christopher

    • [^] # Re: Développeur de renom ? Vraiment ?

      Posté par  . Évalué à 1.

      J'ai trois livre de ce développeur (un livre écrit par lui et deux recueils d'articles) sur mon étagère et j'ai reconnu son nom en lisant le journal, donc oui il a un certain renom (au moins dans le monde du jeu vidéo).

      Je ne vais pas commenter ce qu'il a dit, mais je trouve la qualité de ce journal plutôt mauvaise et ressemblant bien plus à une mauvaise pub à peine déguisée pour Suse qu'à un vrai article.

  • # propos de pros sans quiproquos

    Posté par  . Évalué à 5.

    des distributions d'amateurs comme Ubuntu.
    Pas de professionnalisme

    Wow faut oser… tu interprètes ces propos là!

    Pour le reste tu extrapoles un peu non ? J'ai eu beau lire le forum de Theraton, je n'y ai trouvé que la mention de freeze assez déplorable au login (faut avouer que c'est assez lamentable sur une distribution stable). Enfin, le problème c'est aussi, voire beaucoup, le manque de rentabilité.

    "La liberté est à l'homme ce que les ailes sont à l'oiseau" Jean-Pierre Rosnay

  • # Ironie détectée à 100%

    Posté par  . Évalué à 10.

    Sans blague pour ma part, je pense que ce journal est parfaitement ironique.

    Me trompé-je ?

    • [^] # Re: Ironie détectée à 100%

      Posté par  . Évalué à 10.

      […] Samuel Pajilewski […] distribution sérieuses et abouties comme Redhat ou SuSE […] toujours grâce à Redhat ou SusE, dans le milieu des supercalculateurs, […] si seulement un Caméléon était passé par là… […]

      Ironie détectée à 100%
      Me trompé-je ?

      Oui

  • # Tu es vas bien fort.

    Posté par  (site web personnel) . Évalué à 5.

    En attendant voici tous les jeux que l'on va rater :
    http://en.wikipedia.org/wiki/C4_Engine#Games_using_C4

    trois-quarts des jeux sans page Wikipedia, quel renom!

    Parce que certains crétins disent que Ubuntu = Linux alors que cette Distribution ne représente qu'elle même !

    Non : parce que c'est la triste réalité sur le desktop.

    si seulement un Caméléon était passé par là…

    Ben, pourquoi donc il n'a pas de succès? Je dirais que c'est parce qu'il lui manque des choses, donc non.


    Des fois, tu es quand même un peu trop fanatique, la c'est de l'extrémisme.

    PS : bon, après, à la vue des autres commentaires, c'est extrémiste dans l'autre sens, car ne pas reconnaitre que c'est quand même chiant pour un développeur de gérer 36 distros qui font moins de 1% de PdM est fort aussi. bref, personne qui veut reconnaitre qu'il y a des soucis, des deux côtés. on est mal barrés pour le jeu sous Linux, même avec Steam, vu que ça ne décolle pas (déjà qu'ils n'arrivent pas à pondre une manette).

    • [^] # Re: Tu es vas bien fort.

      Posté par  . Évalué à 10.

      Ca décolle pas ?

      Perso j'aurais jamais cru voir plus de 1000 jeux sous Steam Linux en si peu de temps, y compris des jeux AAA tels que XCOM Enemy Unknown (le remake de Firaxis sorti en 2012) et son extension Enemy Within.

      "Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)

      • [^] # Re: Tu y* vas bien fort.

        Posté par  . Évalué à -1. Dernière modification le 14 janvier 2015 à 01:54.

        C'est sûr, ça reste un sacré tour de bras.

        En attendant pour mes études d'infograhie comme pour les jeux je ne passe plus sous mon linux en dual boot.
        J'veux dire, même si je veux jouer à 0 a.d., Wesnoth ou tester et aider au développement de STK, tout ça peut se faire sous windaube.
        Les dernières fois que j'ai voulu installer Steam Linux il m'a fallu bidouiller un tas de trucs, parfois sans issue.

        Alors ok, en titres vraiment sympa y'a entre autres Bastion, Rogue Legacy, Shovel Knight, Psychonauts, DotA 2, Trine 2, Don't Starve, Risk of Rain, Brutal Legend, Dust : An Elysian tale, Sanctum 2.
        Mais qu'est-ce qui me prouve qu'ils vont bien tourner ? je galérais déjà à lancer steam et j'ai un vague souvenir d'un Team Fortress 2 qui plantait - sur le même ordi, sous windaube, pas de problème.

        Et pour tout ce petit monde, c'est grâce à Valve. Parce que sans sa plateforme à l'heure actuelle on pourrait encore se gratter pour voir le tag manchot sur tous ces jeux.
        Je doute que Take-Two Interactive, qui a édité XCOM, aurait pris tout seul l'initiative de faire une version Linux.


        Ensuite, d'accord pour dire que les jeux développés via C4 Engine sont tristounets - à part Fat Princess Adventures dont j'ai vu des images récemment je ne connais rien.

        Mais si on réagit comme certains le font ici, alors on prive les joueurs linuxiens qui n'ont pas les mêmes goûts et attentes en terme de jeu.

        Et puis là ça fait un peu ‹ Boarf on s'en cogne, c'est peu connu. On a des AAA maintenant ! › et ça me fait peur ; vous n'aimez pas les indépendants ?

        On peut toujours attendre pour voir The Secret World sur Linux.

        • [^] # Re: Tu y* vas bien fort.

          Posté par  . Évalué à 10.

          Et puis là ça fait un peu ‹ Boarf on s'en cogne, c'est peu connu. On a des AAA maintenant ! › et ça me fait peur ; vous n'aimez pas les indépendants ?

          C'est surtout qu'aucun des jeux utilisant C4 n'était dispo sous Linux de toute façon, alors passer d'un support Linux tellement pourris que personne ne l'utilise à pas du tout de support Linux, ça ne change rien.

        • [^] # Re: Tu y* vas bien fort.

          Posté par  . Évalué à 2. Dernière modification le 14 janvier 2015 à 08:27.

          Et puis là ça fait un peu ‹ Boarf on s'en cogne, c'est peu connu. On a des AAA maintenant ! › et ça me fait peur ; vous n'aimez pas les indépendants ?

          Euh j'ai jamais dit ça. La plupart des jeux que j'ai sont faits par des indépendants, et j'adore les jeux indépendants. Mais le marché mainstream du jeu vidéo (bien qu'il se réduise peu à peu grâce aux indépendants), c'est des jeux AAA.

          Entre avoir juste des jeux comme Hotline Miami, ou des jeux indépendants comme HM ET X-COM ET Metro 2033, c'est pas la même reconnaissance du marché linuxien par les éditeurs…

          On peut toujours attendre pour voir The Secret World sur Linux.

          Beurk un MMO… (un jeu qui sera vide faute de joueurs dans quelques années). Je garde mes jeux solos, hein. :p

          "Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)

        • [^] # Re: Tu y* vas bien fort.

          Posté par  . Évalué à 2.

          On peut toujours attendre pour voir The Secret World sur Linux.

          À mon grand désespoir… C'est la seule chose qui me manque vraiment sous Linux et OSX :)

        • [^] # Re: Tu y* vas bien fort.

          Posté par  . Évalué à 2.

          Et pour tout ce petit monde, c'est grâce à Valve.

          Parmi les jeux que tu cites, Bastion et Psychonauts étaient présents dans le Humble Indie Bundle V, qui a eu lieu 8 mois avant l'annonce officielle de Steam pour Linux (respectivement juin 2012 et février 2013).
          Et je ne sais pas si l'existence de la plateforme a été LE facteur déterminant dans la décision du portage pour les autres jeux.

          En tout cas on ne peut pas donner tout le crédit à Valve ici. Mais la visibilité apportée à Linux est à mon avis une bonne chose.

        • [^] # Re: Tu y* vas bien fort.

          Posté par  . Évalué à 3.

          Et pour tout ce petit monde, c'est grâce à Valve. Parce que sans sa plateforme à l'heure actuelle on pourrait encore se gratter pour voir le tag manchot sur tous ces jeux.

          Pas forcément. Avec le moteur Unity3D qui fournit une compatibilité Linux (ou, au minimum, Ubuntu :-)), plein de jeux petits et grands sont maintenant disponibles. Pas mal de jeux indépendants sont dispo sur Humble Bundle ou GOG.

    • [^] # Re: Tu es vas bien fort.

      Posté par  . Évalué à 5.

      ne pas reconnaitre que c'est quand même chiant pour un développeur de gérer 36 distros qui font moins de 1% de PdM est fort aussi.

      Je suis d'accord avec toi, mais il y a d'autres solutions pour les dévs de jeux, à commencer par l'installeur bourrin avec tout en statique.
      Et de toute façon je m'en fous, je fais pas de jeu vidéo.

      En fait, je voulais juste noter qu'en l'occurrence, on n'a même pas atteint cette étape là. Il semble que le programmeur de renom n'ait pas réussi à installer Ubuntu et pas tenté d'en installer une autre (peut-être qu'il ne sait pas qu'il y a plusieurs distros?).

      • [^] # Re: Tu es vas bien fort.

        Posté par  (site web personnel) . Évalué à 1.

        Il semble que le programmeur de renom n'ait pas réussi à installer Ubuntu et pas tenté d'en installer une autre (peut-être qu'il ne sait pas qu'il y a plusieurs distros?).

        On parle de développeur de C4? J'aimerai alors bien savoir alors comment il y avait une version Linux jusqu'à la v4.2.

  • # Troll spotted ...

    Posté par  (site web personnel) . Évalué à 10.

    C'est pas vendredi … Dommage.

    Contre-troll : ubuntu a certainement plus apporté à la popularisation de linux, que ce C4 … Par conséquent ce n'est pas une grosse perte ;-)
    Si ubuntu venait à disparaître : là ce serait plus dur …

  • # La bonne excuse

    Posté par  . Évalué à 6. Dernière modification le 13 janvier 2015 à 22:21.

    Quand tu veut te débarrasser de de quelque-chose, mais que tu n'a pas très bonne conscience, c’est exactement le genre d'argumentaire que tu tient.

    Bref, point positif, cette personne semble un peu sensibilisé à la question de la portabilité, sinon il ne tenterait même pas de se justifier.

    Des jeux proprios* portés sous Linux, y'en a depuis avant la LSB, et y'a 10000 façons de faire ça. Bon pas toutes propres, mais qui marchent. J'ai joué entre-autres à Neverwinter Nights, Unreal et j'y ai joué sous Ubuntu, Gentoo, Mandriva…

    Après, comme tous, je pense que c'est un mauvais choix pour un moteur de jeux d’abandonner Linux maintenant. La section Linux de steam s'étoffe de jeux que je ne m'attendais vraiment pas à retrouver sur mon OS favoris et avec steamOS la compatibilité Linux va être une demande de plus en plus fréquente chez les éditeurs.

    * je parle uniquement des jeux proprios, car la plupart des problèmes qui se posent sont dû à ça : proprio donc pas dans la logithèque de la distribution, proprio donc précompilé et nécessitant une version précise de l'ABI…

    • [^] # Re: La bonne excuse

      Posté par  . Évalué à -4.

      Ben oui évidemment… un type qui quitte Linux, il a forcément mauvaise conscience… il ne peut pas avoir de bonnes raisons !

      Bref, point positif, cette personne semble un peu sensibilisé à la question de la portabilité, sinon il ne tenterait même pas de se justifier.

      Ou plutôt il a trouvé que l'effort n'en valait pas la peine…

      Après, comme tous, je pense que c'est un mauvais choix pour un moteur de jeux d’abandonner Linux maintenant. La section Linux de steam s'étoffe de jeux que je ne m'attendais vraiment pas à retrouver sur mon OS favoris et avec steamOS la compatibilité Linux va être une demande de plus en plus fréquente chez les éditeurs.

      Ben quand je vois les stats chez Steam : http://store.steampowered.com/hwsurvey Linux est a 1.16% , je doutes que ça force les éditeurs à quoi que ce soit.

      • [^] # Re: La bonne excuse

        Posté par  . Évalué à 4.

        Ben oui évidemment… un type qui quitte Linux, il a forcément mauvaise conscience… il ne peut pas avoir de bonnes raisons !

        Je ne parle pas du fait d’arrêter le développement, mais de le faire avec ce mélange de provocation et de fanfaronnade.

        Ben quand je vois les stats chez Steam : http://store.steampowered.com/hwsurvey Linux est a 1.16% , je doutes que ça force les éditeurs à quoi que ce soit.

        • Novembre 2012 : 25 jeux pour Linux sur Steam.
        • Janvier 2015 : 1654 contenus (jeux + DLC), dont 700 jeux confirmés (c'est sûrement plus)

        Là encore tu interprète mal mon message, tu parles des utilisateurs, je parles des développeurs qui ont SteamOS en perspectives.

        • [^] # Re: La bonne excuse

          Posté par  . Évalué à -4.

          Tu appelles cela provocation et fanfaronnade, moi je vois les mots de qq'un qui a été grandement frustré et qui s'exprime.

          Pour les développeurs, de nouveau, aucun ne va faire l'effort pour 1.16% des utilisateurs. Ils s'en foutent de ce que font les autres devs, ce qui intéresse un éditeur/développeur c'est le nombre de gens qui vont acheter son jeu.

          • [^] # Re: La bonne excuse

            Posté par  . Évalué à 8.

            Si les développeurs s'en foutent, qui développe le contenu pour Linux qu'on trouve sur Steam ? Des lutins ?

            • [^] # Re: La bonne excuse

              Posté par  . Évalué à 2.

              Qu'on se comprenne, tu parlais de pression, moi je te dis que 1.16% des gens ne met aucune pression. Ensuite si des devs veulent développer pour Linux, c'est évidemment leur choix, et certains le font.

              • [^] # Re: La bonne excuse

                Posté par  . Évalué à 2.

                La pression, c'est uniquement s'ils souhaitent être un moteur pertinent pour les développements visant Steam/SteamOS.

                Après je sait pas si c'est la cible de C4, au delà du support Linux faut surtout supporter les API Steam/Goog pour faciliter la vie des développeurs qui ciblent ces plate-formes, le cas de C4 ou pas ? Aucune idée.

        • [^] # Re: La bonne excuse

          Posté par  (site web personnel) . Évalué à -3.

          Janvier 2015 : 1654 contenus (jeux + DLC), dont 700 jeux confirmés (c'est sûrement plus)

          Wow… Vraiment, ce chiffre t'impressionne?
          Ca ressemble aux chiffres de FFOS la… C'est énorme si on regarde le chiffre seul, et puis après on relative par rapport aux concurrents.

          Là encore tu interprète mal mon message, tu parles des utilisateurs, je parles des développeurs qui ont SteamOS en perspectives.

          Mouais, je vois perso surtout Valve qui a fortement incité au début (comme VP8 au lancement par Google), les gens y ont cru et se sont lancé, et puis ensuite c'est plat (comme VP8 après le lancement) parce qu'en fait à part les motivés pour le principe ben c'est pas interessant (allez : comme FFOS).

          Il faut que Valve passe au dessus de la masse critique, et pour le moment ce n'est pas le cas.

          • [^] # Re: La bonne excuse

            Posté par  . Évalué à 4.

            Il faut que Valve passe au dessus de la masse critique, et pour le moment ce n'est pas le cas.

            Surtout, ms a annonce son store, steam a chie dans son benne, lance steam os, et maintenant que ms se ramasse avec 8 et son store, ya vachement moins d'urgence, tout d'un coup…

            Linuxfr, le portail francais du logiciel libre et du neo nazisme.

          • [^] # Re: La bonne excuse

            Posté par  . Évalué à 3.

            Wow… Vraiment, ce chiffre t'impressionne?
            Ca ressemble aux chiffres de FFOS la… C'est énorme si on regarde le chiffre seul, et puis après on relative par rapport aux concurrents.

            Le chiffre en lui meme ne donne aucune info. C'est pourquoi il etait accompagné d'un autre chiffre, pour indiquer une progression sur un peu plus de 2 ans.
            Tu vas me dire que FirefoxOS a lui aussi une belle progression, sauf que c'est normal de bien progresser quand on vient de sortir.

            Il faut que Valve passe au dessus de la masse critique, et pour le moment ce n'est pas le cas.

            C'est combien, la masse critique ? Parce que 100 millions d'utilisateurs, ca me parait quand même pas mal !

      • [^] # Re: La bonne excuse

        Posté par  (site web personnel) . Évalué à 3.

        Linux est a 1.16% , je doutes que ça force les éditeurs à quoi que ce soit.

        Linux seul non, mais SteamOS oui…

  • # Il est beau celui-là ...;)

    Posté par  . Évalué à 7.

  • # Honte aux clichés : tu devrais être condamné !!!

    Posté par  . Évalué à 10.

    Tout le monde le sait : si dans le monde professionnelle on choisit des distribution sérieuses et abouties comme Redhat ou SuSE, les particuliers sont plus enclins à croire la publicité mensongère des médias et du Net en se tournant vers des distributions d'amateurs comme Ubuntu.

    Beau cliché : là ou je bosse, c'est Ubuntu, qui pour ta gouverne, édite une version serveur. Et c'est un millieu pro.

    Donc tes clichés, tu te les gardes : je les mets au même niveau que les clichés sexistes dans les catalogues de jouet, ou les propos racistes.

    • [^] # Re: Honte aux clichés : tu devrais être condamné !!!

      Posté par  . Évalué à 3.

      Dire que les noirs courent généralement plus vite que les blancs :
      - ca n'est pas raciste
      - ca ne veut pas dire que les blancs sont inférieurs aux noirs
      - ca ne signifie pas que tu ne peux pas trouver de contre exemple : il est certes possible de trouver un noir qui courre moins vite que Cristophe Lemaitre (assez facile, d'ailleurs).

      Bah là c'est pareil : Dire que, généralement, les serveurs, c'est pas sous Ubuntu :
      - ca ne signifie pas qu'Ubuntu soit inférieure aux autres distribution
      - ca ne signifie pas que tu ne peux pas trouver le moindre serveur en entreprise qui soit sous Ubuntu.

      • [^] # Re: Honte aux clichés : tu devrais être condamné !!!

        Posté par  . Évalué à 9.

        Sauf que le PI indiquait :

        si dans le monde professionnelle on choisit des distribution sérieuses et abouties comme Redhat ou SuSE, les particuliers sont plus enclins à croire la publicité mensongère des médias et du Net en se tournant vers des distributions d'amateurs comme Ubuntu.

        Là on est clairement dans le dénigrement et les clichés péjoratifs.

  • # c'est pas faux!

    Posté par  (site web personnel) . Évalué à 4.

    Depuis des années, les distros packagent java comme des merdes. Comment voulez-vous que les honnêtes développeurs fassent des jeux de qualitai?

    Note: vous pouvez remplacer java par votre langage/intépréteur/runtime préféré, sauf si vous faites du C89 avec la libsdl 1.1 et les autotools! Et encore…

    Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

    • [^] # Re: c'est pas faux!

      Posté par  . Évalué à 6. Dernière modification le 13 janvier 2015 à 23:40.

      Ben, vu la merde qu'est Java, l'empaqueter dans du PQ c'est tout ce qu'il mérite. Pourquoi utiliser une feiille d'or (pat/dpkg ou rpm/Yum) pour une telle bouse ? D'autant plus que Java a déjà ses propres solutions qui ne s'intègrent nulle part avec personne.

      • [^] # Re: c'est pas faux!

        Posté par  (site web personnel) . Évalué à 4.

        Sans parler des incompatibilités entre versions de java. Au boulot, sous linux, on en arrive à installer un java par application pour être sur que ça marche !

        • [^] # Re: c'est pas faux!

          Posté par  . Évalué à 4.

          je confirme, une application compilée pour java 1.6 peut se planter si l'interpréteur est 1.7 (ou plus), (notamment le cas dans le cas d'incohérence entre equals, comppareTo, et hashcode), jboss ne se lance qu'avec une version particulière…

          Il ne faut pas décorner les boeufs avant d'avoir semé le vent

          • [^] # Re: c'est pas faux!

            Posté par  (site web personnel) . Évalué à 2.

            Mais heureusement, tu as Scala ! Comme ça, tu dois vérifier que tu as les paquets pour la bonne version de Scala ET pour la bonne version de Java ! :)

        • [^] # Re: c'est pas faux!

          Posté par  (site web personnel) . Évalué à 3.

          Dans la pratique 99% de ces fameuses incompatibilités sont dues aux mauvaises pratiques des devs. Quand on utilise un truc qui vient de com.sun.internal.pastouche.* faut pas venir pleurer :-)

          Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

      • [^] # Re: c'est pas faux!

        Posté par  (site web personnel) . Évalué à 2.

        Ben, vu la merde qu'est Java

        Par rapport à? Ruby qui est plus lent? perl qui est moins lisible? C++ qui n'a pas d'ABI? Go, D ou Rust qui ne sont pas matures? php qui est php?

        Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

        • [^] # Re: c'est pas faux!

          Posté par  . Évalué à 2.

          Par rapport à Ada par exemple … ou Erlang.

          • [^] # Re: c'est pas faux!

            Posté par  (site web personnel) . Évalué à 3.

            Ada est l'un des rares qui peut se défendre, je me suis promis d'essayer un jour.

            Sinon je rêve d'un bon langage avec une vm comme celle d'Erlang, car ce dernier est bien trop pauvre…

            Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.

    • [^] # Re: c'est pas faux!

      Posté par  . Évalué à 4.

      D'un autre côté, Oracle lui-même le package comme une merde sous l'OS théoriquement majoritaire. Alors bon, faut pas vouloir être plus royaliste que le roy.

    • [^] # Re: c'est pas faux!

      Posté par  . Évalué à 2.

      Note: vous pouvez remplacer java par votre langage/intépréteur/runtime préféré

      Et donc, quels sont ces autres runtimes qui sont "packagés comme des merdes" ? Ça ressemble à un gros FUD.

      Par ailleurs, je ne sais pas pour Java, mais la stratégie pour les jeux est souvent d'embarquer leur propre version du runtime, histoire de ne pas être dépendant des versions fournies par l'OS.

  • # Il faut voir les intégrateurs de distros linux

    Posté par  . Évalué à 1.

    Je suis à la fac pour mes études, et il s'avère que sur nos machins, équipées de cartes graphiques vu que nous allons étudier de l'openGL, nous avons des pilotes nvidia et amd installés sur nos ubuntus livrés avec le pc de la fac ! Je ne parle pas du professeur de web qui nous fait cohabiter une version différente d'Eclipse que son collègue professeur d'objet et du professeur de développement Android… Le tout inclut dans le ghost que les technicien du département info utilisent pour nous filer un système "propre" chaque année
    L'instabilité n'est pas que le fait de la distro.

  • # Ridicule !

    Posté par  . Évalué à 5.

    J'ai fait mumuse de Redhat 7 à Fedora 1 et là Redhat à abandonné "lâchement" le desktop. Je suis passé à Debian puis Ubuntu. Depuis 2009, mes machines perso tournent parfaitement bien "24/24" sous les Ubuntu LTS. Merci à Ubuntu de me fournir une distro stable et à tous les développeurs qui font de beau logiciels et intégrés entre autre à Ubuntu !
    Oui le "monde" n'est pas parfait, mais votre vision du "monde" est ridicule !

  • # Phoronix troll

    Posté par  (site web personnel) . Évalué à 10.

    Je me demande vraiment pourquoi on s’attarde sur ce genre de troll.

    Pour résumé, un développeur de renom

    En fait tout troll devient un troll de renom dès lors que Phoronix le présente ainsi, même méthode avec ce C4 engine qu’avec Devuan : Les trolls ça rapporte des visites et donc du clic, il est donc extrêmement précieux de monter la sauce avec des trolls poilus, et si ces trolls sont insignifiants, leur faire une grosse publicité est un devoir commercial.

    Un homme qui peut sortir sans sourciller "literally everything else is a complete disaster, including sudo apt-get." est juste un kevin, peut-être assez bien formé pour maintenir un moteur de jeu, mais pas assez perspicace pour comprendre ce qu’est une gestion de droit (sudo) et un gestionnaire de paquet (apt-get). En fait c’est typiquement le genre de personne qui me fait peur et dont je fuis les productions, un peu comme quand le développeur d’un logiciel vous dit de donner le contrôle total au dossier d’installation du programme « parce que chez lui comme ça, ça marche » (ce qui ne remet pas en cause l’efficacité du logiciel à rendre son service, ce sont deux choses distinctes).

    La dernière blague étant quand ladite personne dit qu’elle abandonne GNU/Linux à cause de ses difficultés à utiliser Ubuntu mais qu’à l’avenir elle pourra reconsidérer de prendre en charge SteamOS. Ça va lui faire tout drôle les sudo install sous SteamOS tiens…

    Beaucoup de bruit pour rien.

    Message spécial à Sam<, si ce pleurnichard avait choisi SusE au lieu d’Ubuntu, il aurait juste trollé en disant "literally everything else is a complete disaster, including sudo yum." ou quelque chose comme ça. Bisous.

    ce commentaire est sous licence cc by 4 et précédentes

    • [^] # Re: Phoronix troll

      Posté par  . Évalué à 5.

      En fait tout troll devient un troll de renom dès lors que Phoronix le présente ainsi,

      Si Pajilewski ne fait que recopier les infos de Phoronix, ça explique la qualité de ses journaux.

    • [^] # FTFM

      Posté par  (site web personnel) . Évalué à 5.

      - Ça va lui faire tout drôle les `sudo install` sous SteamOS tiens…
      + Ça va lui faire tout drôle les `sudo apt-get` sous SteamOS tiens…

      ce commentaire est sous licence cc by 4 et précédentes

    • [^] # Re: Phoronix troll

      Posté par  . Évalué à 2.

      Un homme qui peut sortir sans sourciller "literally everything else is a complete disaster, including sudo apt-get." est juste un kevin, peut-être assez bien formé pour maintenir un moteur de jeu, mais pas assez perspicace pour comprendre ce qu’est une gestion de droit (sudo) et un gestionnaire de paquet (apt-get).

      Ca ne fait que confirmer ce que j'ai costaté depuis des années : on a des développeurs qui peuvent être de très bons développeurs, mais qui ont tendance à mépriser les admins (ben oui, puisqu'ils sont de bons développeurs, ils sont aussi capable de faire de l'admin, c'est moins compliqué) : puis le jour ou ça ne va pas, ils critiquent les outils plutôt que de se remettre en question (attention, je ne dis pas que tous les développeurs sont ainsi, mais quand on est admin dans une moyenne/grande, on a de fortes chances d'en cotoyer au moins un tous les jours …).

      Personnellement, je ne considère pas Debian/Ubuntu comme une distribution parfaite, loin de là, mais on ne peut pas vraiment critiquer apt/dpkg (l'une des critiques que j'aurais par rapport à Debian serait qu'ils segmentent un peu trop certains paquets : par exemple lorsque j'installe Ruby, je m'attends à ce que la doc interactive via ri soit installée mais Debian ne le fait pas, il faut un paquet supplémentaire). Je suis auusi d'avis que la génération de paquets est plus complexe que pour certaines autres distribution, mais pas insurmontable poiur un dev digne de ce nom.

      • [^] # Re: Phoronix troll

        Posté par  . Évalué à 5. Dernière modification le 15 janvier 2015 à 09:04.

        par exemple lorsque j'installe Ruby, je m'attends à ce que la doc interactive via ri soit installée mais Debian ne le fait pas, il faut un paquet supplémentaire

        Ce qui est agaçant pour un développeur, mais plutôt pertinent pour déployer une application sur un serveur (qui du coup n'a pas à s'encombrer de la documentation). À la limite, l'idéal serait peut-être d'avoir davantage de méta-paquets correspondant à des activités, genre "ruby development", qui dépendrait à la fois de ruby, de sa doc interactive, et de que sais-je encore de pratique.

        • [^] # Re: Phoronix troll

          Posté par  . Évalué à 3.

          Ce qui est agaçant pour un développeur, mais plutôt pertinent pour déployer une application sur un serveur

          Dans le cas d'un langage interprété comme Ruby, ça peut se justifier de laisser la doc sur le serveur dans la mesure ou le langage peut être utilisé pour développer des scripts d'automatisation, et dans ce cas, avoir une docpeut se justifier (on peut voir cette doc des fonctions/objets Ruby comme le man des commandes shell).

          l'idéal serait peut-être d'avoir davantage de méta-paquets correspondant à des activités, genre "ruby development", qui dépendrait à la fois de ruby, de sa doc interactive, et de que sais-je encore de pratique.

          Effectivement ce serait une bonne idée.

          • [^] # Re: Phoronix troll

            Posté par  (site web personnel) . Évalué à 2.

            Dans le cas d'un langage interprété comme Ruby, ça peut se justifier de laisser la doc sur le serveur dans la mesure ou le langage peut être utilisé pour développer des scripts d'automatisation

            Tu développes/testes sur le serveur de prod' toi ?

            • [^] # Re: Phoronix troll

              Posté par  (site web personnel) . Évalué à 2. Dernière modification le 16 janvier 2015 à 17:13.

              Et s’il administre son serveur en ruby ? Il y en a bien qui font du awk ou du perl… :p Ce serait comme reprocher d’installer man sur un serveur. %)

              ce commentaire est sous licence cc by 4 et précédentes

              • [^] # Re: Phoronix troll

                Posté par  . Évalué à 2.

                C'est exactement là ou je voulais en venir.

              • [^] # Re: Phoronix troll

                Posté par  (site web personnel) . Évalué à 3.

                Je vois toujours pas le rapport. Tu installes ruby pour lancer tes scripts sur tes serveurs de prod' mais pas besoin de la doc, vu que tu les as développés sur ton poste de dev.

                • [^] # Re: Phoronix troll

                  Posté par  . Évalué à 2.

                  On voit que tu n'as jamais administré des serveurs daans la vraie vie

                  • [^] # Re: Phoronix troll

                    Posté par  (site web personnel) . Évalué à 3.

                    Bah si. Et quand bien même ?

                    Admettons qu'on modifie un script à la volée sur la prod' (je te rassure, je l'ai déjà fait hein, je ne suis pas parfait ; moi aussi j'ai été jeune et/ou con et/ou incompétent) ; tu peux pas lire la doc sur ta machine locale ?

                    Tu modifies la prod' en allant dans le datacenter avec l'écran, le clavier et la souris sous le bras, en ouvrant l'armoire et en les branchant sur la machine ? Bah là je peux plus faire grand chose à part trouver ton employeur pour lui permettre d'apprendre tes pratiques et te licencier pour faute lourde dès lundi.

                    • [^] # Re: Phoronix troll

                      Posté par  . Évalué à 3.

                      Dans la vraie vie tu te retrouves parfois avec :

                      • un serveur de dev qui n'est accessible qu'aux devs
                      • un serveur de prod
                      • pas de préprod parce que ça coute cher (licence Oracle qui coûte un bras par exemple), ou alors une préprod qui ne correspond pas à la prod.

                      Tu te retrouves à devoir faire des scripts d'automatisation que tu ne peux tester que le jour d'un arrêt prévu.

                      Un exemple que j'ai vécu : mise en place d'un PRA avec bascule d'un site à l'autre qui ne pouvait se faire qu'en prod (parce pas de pra pour la préprod : en fait le PRA se faisait sur les machines de préprod ). Alors certes, j'ai fait les scripts/manips avant que la prod soit officiellement lancée, mais je travaillais sur des machines ou il me fallait de la doc en ligne.

                      tu peux pas lire la doc sur ta machine locale ?

                      Passer son temps à switcher d'une fenêtre à l'autre ? Parfois c'est pratique, parfois non.

                      Tu modifies la prod' en allant dans le datacenter avec l'écran, le clavier et la souris sous le bras, en ouvrant l'armoire et en les branchant sur la machine ?

                      Ca m'est arrivé, sur plantage système et sans KVM ni accès console distant branché sur le serveur (économies de bout de chanfdelle).

                      Bah là je peux plus faire grand chose à part trouver ton employeur pour lui permettre d'apprendre tes pratiques et te licencier pour faute lourde dès lundi.

                      Vas-y et il te riras au nez : c'est le client qui décide, pas moi.

                    • [^] # Re: Phoronix troll

                      Posté par  . Évalué à 0.

                      Eh ben si tu as vraiment besoin de la doc, tu l'installes et puis c'est tout.
                      Que Debian sépare la doc te permet juste de ne pas l'installer si tu n'en as pas besoin et ne t'interdis pas de l'installer sur un serveur.
                      Je ne vois pas le problème.

                      • [^] # Re: Phoronix troll

                        Posté par  . Évalué à 3.

                        Le problème n'est pas en soi sur un serveur mais sur un portable qui n'est pas connecté à 100% à Internet (sur un serveur qui n'est pas connecté à Internet ou à un mirroir interne, ça peut poser des problèmes aussi mai passons):
                        - j'installe un ensemble d'outils ppour développer (erlang, Ruby, Python, etc) avant de déconnecter et de partir "en voyage" :
                        - je cmmence mon voyage, je commence à développer, puis j'ai besoin de l'aide d'une fonction interne : ri : paf, pas de doc installée. Résultat je perds mon temps.

                        Même en installant un à un les paquets, il arrive d'en oublier (c'est du vécu).

                        Avec un méta-paquet Ruby_dev par exemple, comme suggéré plus haut, c'est un bon compromis : sur un serveur, ceux qui ne veulent installer que les outils sans la doc (ce qui me parait un peu idiot : c'est comme si on livrait une voiture ou une chaine hi-fi sans manuel d'utilisation), mais avec un méta-paquet dev, tu as le langage, la ou les VM, le debugger + la doc utile au développeur.

                        • [^] # Re: Phoronix troll

                          Posté par  . Évalué à 1.

                          installer que les outils sans la doc (ce qui me parait un peu idiot

                          Pas la peine d'insister : on a compris. On t'a aussi expliqué pourquoi ça pouvait être pertinent (ne mettre que le strict nécessaire sur l'environnement de production). Ce n'est pas ton cas d'utilisation, ce n'est pas pour autant idiot. Et comme dit plus haut, qui peut le plus peut le moins, et installer la doc en sus est plus facile que de supprimer une doc installée automatiquement.

                          • [^] # Re: Phoronix troll

                            Posté par  . Évalué à 4. Dernière modification le 19 janvier 2015 à 09:28.

                            ne mettre que le strict nécessaire sur l'environnement de production

                            C'est vrai que la présence des docs constitue un sacré risque pour la sécurité de l'environnement de production. On se demande même pourquoi le reste des manpages est installé.
                            (ou peut-être est-ce une question d'espace disque, avec le coût actuel du Go…)

    • [^] # Re: Phoronix troll

      Posté par  (site web personnel) . Évalué à 2.

      Message spécial à Sam<, si ce pleurnichard avait choisi SusE au lieu d’Ubuntu, il aurait juste trollé en disant "literally everything else is a complete disaster, including sudo zypper." ou quelque chose comme ça.

      Mieux comme ça. :)

      • [^] # Re: Phoronix troll

        Posté par  (site web personnel) . Évalué à 6.

        Alors c'est toi le type qui utilise SUSE ?

        • [^] # Re: Phoronix troll

          Posté par  (site web personnel) . Évalué à 1.

          Alors c'est toi le type qui utilise SUSE ?

          Utilisait. Depuis, je suis passé sur Fedora. D'ailleurs, ça aurait été drôle que notre fameux développeur teste cette distribution, car nous avons deux gestionnaires de paquets - YUM ("l'ancien") et DNF ("le nouveau") -, en attendant que le nouveau prenne la place de l'ancien. :)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.