• # Poisson métallique

    Posté par  . Évalué à 8.

    La date de l'article est importante.

    • [^] # Re: Poisson métallique

      Posté par  . Évalué à 1.

      Merci,
      Après, lorsqu'on lit

      "First, I consider myself a good enough programmer that I can avoid writing code with safety problems."

      Comment prendre cette phrase au sérieux xD ?

      Amiralgaby#1847

      • [^] # Re: Poisson métallique

        Posté par  . Évalué à 2. Dernière modification le 04 avril 2023 à 18:19.

        J'ai bien aimé celle là, aussi :

        C++20 brings us modules, an innovative new feature, and one I’m looking forward to actually being implemented fairly soon.

      • [^] # Re: Poisson métallique

        Posté par  . Évalué à 3.

        Ce passage-là fait très mal :

        Fortunately, we have excellent leadership in the C++ community. Stroustrup’s paper on safety is a remarkably wise and perceptive document, showing a deep understanding of the problems C++ faces, and presenting a compelling roadmap into the future.

        Surtout quand on lit le document dont il est question.

    • [^] # Re: Poisson métallique

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

      Nope, il dit bien : « It is satire » Et il avait déjà répondu à ce commentaire qui est passé à côté : « After posting this, I realize that the timing is unfortunate, I think a lot of people are going to assume it’s an April Fools piece, just because of the date. »

      “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • # ça rigole ça rigole

    Posté par  . Évalué à 3.

    C'est rudement bien amené :).

    Mais pour cette phrase :

    One notable characteristic of C++ is the rapid adoption of new features, these days with a new version every 3 years.

    on peut aussi y voir un avantage. Par exemple. écrire du code en Python 3, ce n'est pas si simple : d'une version mineure à l'autre, il n'y a pas les mêmes fonctionnalités. Pareil pour Ruby et sans doute quelques autres… La lenteur et la stabilité sont parfois des vertus, fussent-elles petites.

    • [^] # Re: ça rigole ça rigole

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

      CTB!

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

    • [^] # Re: ça rigole ça rigole

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

      d'une version mineure à l'autre, il n'y a pas les mêmes fonctionnalités.

      Non, version majeure

      “It is seldom that liberty of any kind is lost all at once.” ― David Hume

      • [^] # Re: ça rigole ça rigole

        Posté par  . Évalué à 3.

        Bé, la page Development Cycle n'est pas d'accord avec toi :

        To clarify terminology, Python uses a major.minor.micro nomenclature for production-ready releases. So for Python 3.1.2 final, that is a major version of 3, a minor version of 1, and a micro version of 2.

        • new major versions are exceptional; they only come when strongly incompatible changes are deemed necessary, and are planned very long in advance;
        • new minor versions are feature releases; they get released annually, from the current in-development branch;
        • new micro versions are bugfix releases; they get released roughly every 2 months; they are prepared in maintenance branches.

        Je parle bien de code qui peut fonctionner en 3.11 mais pas en 3.10, par exemple. C'est conforme à l'ajout de fonctionnalités, c'est bien ce que je voulais dire. Ceci dit, c'est assez classique, je crois, en y repensant.

        • [^] # Re: ça rigole ça rigole

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

          Ah oui, sont pas d'accord avec eux-même ni avec le principe de semver quand les mineures font quand même de la casse… :-/ Quand tu utilises une nouvelle fonctionnalité de 3.11, ça ne me choque pas que ça ne fonctionne pas en 3.10 et en dessous (et ça c'est classique oui.) Par contre, il arrive par exemple que ton code 3.10 ne tourne plus avec cette 3.11 sans retouche préalable : c'est de la version mineure qui casse la compatibilité, ce qui n'est pas la définition normale de mineure ; mais bon, c'est pas assez "strongly incompatible" pour faire une majeure d'après leur excuse. :-/

          “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • # Narcissisme numérique

    Posté par  (site web personnel) . Évalué à 2. Dernière modification le 05 avril 2023 à 14:21.

    J'ai arrêté de lire ici:

    First, I consider myself a good enough programmer that I can avoid writing code with safety problems

    Puis, haut je suis remonté en haut de l'article pour voir la date…

Suivre le flux des commentaires

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