aeris22’s avataraeris22’s Twitter Archive—№ 96,683

    1. …in reply to @Languedeuxpute
      @Languedeuxpute J’ai assez peu d’expérience avec Perl mais du peu que j’ai touché je n’ai pas accroché du tout. Concernant Python, il est rempli de merdes innommables en tout genre et incite à coder « de la merde » quand tu compares par rapport à Ruby.
  1. …in reply to @aeris22
    @Languedeuxpute Python par exemple a le cul entre 2 chaises au niveau objet et fonctionnel. C’est à moitié fait et à moitié pas fait.
    1. …in reply to @aeris22
      @Languedeuxpute Un truc basé sur l’indentation, très peu pour moi aussi. Je ne compte plus les bugs à la con et les refactos foireuses à cause d’espaces en trop… 😑
      1. …in reply to @aeris22
        @Languedeuxpute Le concept de package est foireux aussi. Pour moi il y a un niveau de trop entre package, module et contenu. Ça incite à foutre tout dans un seul gros fichier de 7.000 lignes pour s’éviter des hérésies du type « from foo import foo ».
        1. …in reply to @aeris22
          @Languedeuxpute Le code Ruby est aussi lisible « nativement » grâce à la puissance de son fonctionnel. @aeris22/1166391187990880257 Tu lis ça nativement de gauche à droite. En python ça serait nécessairement imbriqué dans l’autre sens.
          1. …in reply to @aeris22
            @Languedeuxpute En python tu serais obligé de to_json(to_h(collect(group_by(reject(collect(all())))))))) ce qui est illisible et incompréhensible à la relecture.
            1. …in reply to @aeris22
              @Languedeuxpute Autre truc moisi dans l’écosystème python : ses dépendances. À l’inverse de bundler/gem en ruby où tu peux avoir un seul mono-repo de dépendance et les outils qui vont aller taper la bonne version dedans fonction du projet sur lequel tu bosses, python t’oblige […]
              1. …in reply to @aeris22
                @Languedeuxpute à faire des environnements virtuels pour isoler chaque projet parce que le bordel prend toujours la version la plus récente disponible dans ton repo de dep… 😡
                1. …in reply to @aeris22
                  @Languedeuxpute Toujours le bordel de python et de son pseudo-fonctionnel complètement borké : @aeris22/1105528447953260547
                  1. …in reply to @aeris22
                    @Languedeuxpute Et enfin last but not least, la très bonne idée qu’a eu python de déclarer que les string sont itérables… 😑 @aeris22/1017720812391026688
                    1. …in reply to @aeris22
                      @Languedeuxpute Un bon exemple comparatif du bordel de python encore : @aeris22/928227182949826560