Thomas Douillard a écrit 9164 commentaires

  • [^] # Re: C'est officiel...

    Posté par  . En réponse au journal Rust dans Linux, ça démarre fort!. Évalué à 3.

    Et si on préfère utiliser son éditeur de code mais être quand même pris par la main pour apprendre les bases du langage, il y a Rustlings

  • [^] # Re: Et hare, alors?

    Posté par  . En réponse au journal Ces langages avec lesquels il faut tout réécrire. Évalué à 5.

    Peut-être les gens qui pensent qu’un projet qui s’isole et cherche pas trop à communiquer/collaborer avec les autres et finit par vivre en autarcie est condamné à mourir à petit feu …

  • [^] # Re: V is for vapoware ?

    Posté par  . En réponse au journal Ces langages avec lesquels il faut tout réécrire. Évalué à 3.

    Utiliser des indices est la seule manière qui fonctionne vraiment si il y a des trous dans le tableau et/ou si tu veux une valeur à un indice 0 en gardant l’ordre.

    plop={}
    plop[0]=0
    plop[1]=1
    plop[3]=3
    
    for x in ipairs(plop) do print(plop[x]) end

    1

    plop={}
    plop[0]=0
    plop[1]=1
    plop[3]=3
    
    for x in pairs(plop) do print(plop[x]) end

    1
    3
    0

    plop[1]=nil
    plop[2]=2
    for x = 0,3 do mw.log(plop[x]) end

    0
    nil
    2
    3

  • [^] # Re: V is for vapoware ?

    Posté par  . En réponse au journal Ces langages avec lesquels il faut tout réécrire. Évalué à 3.

    Il y a le même genre de problèmes en lua : les tableaux sont supposés commencer à "1" si je me souviens bien (toujours un doute).

    Mais, un tableau est un objet comme un autre, comme dans d’autres langages dynamiques, et du coup tu peux avoir des attributs arbitraires et donc indicer avec 0 ou -1 sans problèmes, avec la même syntaxe. D’ou la potentielle surprise quand tu tentes d’utiliser les trucs pour itérer sur les valeurs d’un tableau, qu’on pourrait naivement penser comme les valeurs de clé entières … ça rate le 0 ou les valeurs négatives, et de mémoire il y a des problèmes si il y a des « trous » entre deux valeurs(?)

  • [^] # Re: Le C a vécu 50 années, et vivra 50 de plus

    Posté par  . En réponse au lien It's time to stop using C and C++ for new projects, says Microsoft Azure CTO. Évalué à 6.

    Vous savez que Rust n'a rien inventé ?

    Il me semble même que c’est un peu la raison d’être de Rust :

    A lot of obvious good ideas, known and loved in other languages, haven't made it into widely-used systems languages, or are deployed in languages that have very poor (unsafe, concurrency-hostile) memory models.

    Graydon Hoare, créateur de Rust

    https://www.infoq.com/news/2012/08/Interview-Rust/

    Il voulait reprendre des idées existantes ailleurs sur des bases plus robustes par défaut. Ce qui change beaucoup de choses.

  • [^] # Re: 90% des productions Blender...

    Posté par  . En réponse au lien Apprendre Blender. Évalué à 4.

    Troller comme un porc ou faire quelques requêtes Google pour savoir ce qui est produit avec Blender et en faire un journal ?

  • [^] # Re: Recette de saison

    Posté par  . En réponse au journal [ HS ] haïku (essai). Évalué à 10.

    Tenter un haiku ?
    L’inspiration va et vient
    j’essayerai demain.

  • [^] # Re: Recette de saison

    Posté par  . En réponse au journal [ HS ] haïku (essai). Évalué à 2.

    Ils auraient pu chasser les premiers froids !

  • [^] # Re: Un pavé dans la mare

    Posté par  . En réponse au lien les drones utilisent linux : le logiciel libre ce n’est pas suffisant. Évalué à 3.

    Elle « influence » dans le sens ou c’est un nouveau moyen de communiquer entre nous et de communiquer des idées à une échelle encore différente de ce qu’on avait avant. Dans le sens ou ça change le jeu dans un certain nombre de domaines, quoi.

  • [^] # Re: Un pavé dans la mare

    Posté par  . En réponse au lien les drones utilisent linux : le logiciel libre ce n’est pas suffisant. Évalué à 6.

    C’est un peu impossible de penser l’informatique en dehors du cadre général de la société étant donné que d’une part elle est dedans et d’autre part c’est une technique qui influence la société.

    Une fois ce constat fait on peut être dans un idéal libéral / libertarien, ou de statu quo économico politique (y compris par son acceptation tacite) et soutenir le mouvement open source en s’imaginant dénué de toute forme de morale, c’est pas très cohérent :)

    Mais effectivement, c’est difficile de penser un projet libriste en dehors de tout cadre de société, et donc déconnecté de tout projet politique. En partant de là, on peut se poser la question, est-ce le projet libriste qui doit servir de point de départ ou plutôt un projet politique global dans lequel le librisme s’inscrirait ? Si oui lequel, quelle interaction avec les idéologie dominantes et existantes ?

  • [^] # Re: Un pavé dans la mare

    Posté par  . En réponse au lien les drones utilisent linux : le logiciel libre ce n’est pas suffisant. Évalué à 2.

    C’est pas une forme de morale hédoniste ? Tu recherches ton propre plaisir dans l’appartenance au groupe et tu vises à refuser la souffrance de l’exclusion.

  • [^] # Re: Un pavé dans la mare

    Posté par  . En réponse au lien les drones utilisent linux : le logiciel libre ce n’est pas suffisant. Évalué à 3.

    « je respecte les 4 libertés »

    Oui mais pourquoi ? Parce que d’une certaines manière tu considère qu’il est « bien » de le faire.

  • [^] # Re: Attendre…

    Posté par  . En réponse au lien The Merge, la mise à jour cruciale d’Ethereum, a eu lieu: et maintenant ?. Évalué à 6.

    On voit bien que le monde a changé depuis l’apparition des cryptomonnaie et que nos vies ont été révolutionnées ! Bon, pas vraiment en fait. Du coup c’est un exploit technique mais, les vrais problèmes du monde attendront ?

  • [^] # Re: mon phénomène vraiment bizarre

    Posté par  . En réponse au journal Le paranormal en informatique. Évalué à 2. Dernière modification le 03 septembre 2022 à 14:47.

    On peut y voir aussi … juste une expression pour dire que les lois de l’usure de l’équipement font que c’est ptete le moment de changer, de manière un peu exubérante ? Un truc pas à prendre au premier degré ?

    Si les lois de l’usure sont conformes au loi de l’univers, ce qui semble assez probable, c’est juste une manière de l’exprimer ? Enfin perso c’est le genre d’expression que je pourrai employer de manière « légère », sans pour autant penser qu’une force surnaturelle me parle directement dans un délire de toute puissance …

    (je devrai ptete me méfier de comment ça pourrait être interprété si les prennent ça au premier degré sans percevoir la légèreté du propos …)

  • [^] # Re: Alphabet latin ou international ?

    Posté par  . En réponse à la dépêche Des histoires de caractères. Évalué à 3. Dernière modification le 02 septembre 2022 à 13:00.

    On est plus ou moins d’accord je pense.

    Pour les langages de programmation par contre on peut penser à la relecture du code et l’importance des noms de variables dans sa compréhension. C’est un peu un problème insoluble mais comprendre du code avec des variables en idéogrammes pour un anglais ça doit être impossible.

    Vu que le code est quand même un truc qu’on peut vouloir partager internationalement c’est quand même important d’avoir un langage véhiculaire pour ça … pour l’instant c’est plutôt l’anglais. On peut penser au noyau Linux par exemple, pas nécessairement la peine de le réécrire en Japonais.

  • [^] # Re: Alphabet latin ou international ?

    Posté par  . En réponse à la dépêche Des histoires de caractères. Évalué à 5.

    J’imagine que la question portait juste sur l’alphabet pour la facilité à taper. Lire c’est encore autre chose mais si on prend l’exemple des fichiers unix par exemple des chemin comme "/usr/bin/ls" qu’on peut utiliser dans des contextes techniques ont peu de sens en eux même y compris en anglais. Dans les langages de programmation c’est un peu pareil on peut voir les mot clés qui sont en nombre relativement restreint un peu comme des symboles qu’on lirait en math, très codifié, en relativement petit nombre et à la sématique bien définie, à l’inverse des langues naturelles.

    Mais c’est vrai que la lecture c’est important. Même en lisant très souvent de l’anglais, dans le même alphabet que le français, perso je lis déjà moins vite. On peut dire que dans un contexte technique/informatique de causer avec un ordinateur à relativement bas niveau il est pas question de ça par contre. A condition bien entendu qu’on ne parle pas des interfaces utilisateurs, ce qui impose de renoncer au système de fichier comme étant utilisé directement par l’utilisateur (c’est de plus en plus le cas en pratique).

  • [^] # Re: Mmmm...

    Posté par  . En réponse au lien malloc() and free() are a bad API. Évalué à 5.

    Une API c’est pas uniquement les signatures de fonction mais aussi un contrat sur ce que les fonctions vont faire, une spécification minimale. C’est bien beau d’avoir les signatures mais sans aucune forme de sémantique ça sert à rien.

  • [^] # Re: Finance in a Nutshell

    Posté par  . En réponse au journal La richesse des ultra-riches, à raison de 1000 USD par pixel. Évalué à 5.

    J’ai pas tout lu, mais j’ai juste envie de poser la question : c’est pas déjà dés les bases du système financier que se situe la racine du problème ? On questionne assez les assomptions sur lequelles sont basées les idées de taux d’intérêt et caetera sur lesquelles sont basées tout le reste ?

    Le raisonnement logique commence aux axiomes, et ils sont présentés comme une évidence, le reste n’étant que conséquences logiques. On devrait être un chouille plus critique du coup, vu que beaucoup du reste en découle.

  • [^] # Re: karenistes ???

    Posté par  . En réponse au journal Vulgarisation scientifique en vidéo et en français. Évalué à 4.

    Plus de contexte dans cette affaire : https://twitter.com/PlumeLQC/status/1463067218271518732

    En résumé et de mémoire, c’était au moment ou les questions de consentement étaient dans l’actualité et ou on parlait de la thématique du « sexe par surprise », qui qualifie légalement un viol parce que … ben pas de consentement.

    Astronogeek semble avoir à cette période, de manière provocatrice, dit un truc du style « c’est comme ça que je réveille ma copine le matin ». Il semble que le match soit en train de se rejouer sous nos yeux …

  • [^] # Re: Ma liste de chaînes de vulgarisation en français

    Posté par  . En réponse au journal Vulgarisation scientifique en vidéo et en français. Évalué à 3.

    Ah mais les "abrutis médiatiques" c’était les pseudos experts qui s’expriment sur les chaines de télés sur un peu tous les sujets en en connaissant aussi peu dans chacun des sujets, ou des experts qui mettent leur expertise en jeu sur des sujets hors de leur domaine (ce dont parle par exemple Étienne Klein qui a popularisé le terme "ultracrépidarianisme")

    C’est un peu "à la mode" de taper sur ce genre d’individus, probablement à raison, et j’avais un peu l’impression que c’était à ça que tu faisais référence par "et apparemment y compris sur ce qu’il ne connait pas". Ça semblait assez injuste. C’est pas spécialement étonnant qu’un vulgarisateur parle de sujet qu’il ne maîtrise pas complètement, sinon il ne parlerait pas de grand chose.

  • [^] # Re: Ma liste de chaînes de vulgarisation en français

    Posté par  . En réponse au journal Vulgarisation scientifique en vidéo et en français. Évalué à 3.

    Non, je l’ai pas regardé. J’ai vu passer des discussions https://twitter.com/jmcourty/status/1557409384791244800 ou le physicien en question explique qu’il y a plusieurs techniques de lancer de couteau, et assume le travail.

    Mais j’insiste sur le traitement de l’erreur : l’erreur est humaine, et la manière dont elle est traitée est d’après moi bien plus révélatrice de la démarche que l’erreur elle même.

    Tu as l’air d’être une école ou toute forme d’erreur est totalement décrédibilisante … c’est un peu dommage. C’est même une mentalité qui peut être assez décourageante pour des gens qui voudraient se lancer et qui n’auraient pas confiance en eux. Le net est impitoyable ?

  • [^] # Re: Super rich, super bullshit

    Posté par  . En réponse au journal La richesse des ultra-riches, à raison de 1000 USD par pixel. Évalué à 3.

    Pour aller plus loin, ici un article ou un décroissantiste analyse le contenu du rapport du GIEC sur l’idée de découplage de la croissance économique avec l’empreinte environnementale : https://exnaturae.ong/le-decouplage-dans-le-rapport-ar6-du-giec-par-timothee-parrique/

    En résumé, la possibilité même reste à démontrer concrètement, et si la possibilité existe … elle est incompatible avec la lutte contre le réchauffement.

  • [^] # Re: Ma liste de chaînes de vulgarisation en français

    Posté par  . En réponse au journal Vulgarisation scientifique en vidéo et en français. Évalué à 4.

    C’est un mauvais procès à lui faire je pense : https://twitter.com/DrNozman/status/1557045811263016961

    Il ne faut pas confondre des gens qui parlent de n’importe quoi sans se renseigner ou en faisant les faux experts et les gens qui sont prêts à revenir sur leurs erreurs et à les discuter en étant transparents sur leurs erreurs … Il a travaillé sur le sujet avec d’autres, dont le physicien Jean-Michel Courty (Merci la physique), qui relativisaient tout à fait l’erreur et avaient totalement l’air d’assumer le travail malgré l’erreur.

    C'est dommage, il a l'air assez bon et assez reconnu il me semble.

    Que des erreurs se glissent, ça peut arriver, brûler quelqu’un pour ça en procès ultracrépidarianisme à cause d’abrutis médiatiques me semble, pour le coup, assez dommage. On est pas du tout dans le même registre avec des gens ouverts à la discussion et près en toute transparence à faire des erratums. C’est plutôt une preuve de compétence et d’humilité.

  • [^] # Re: karenistes ???

    Posté par  . En réponse au journal Vulgarisation scientifique en vidéo et en français. Évalué à 4.

    Je viens d’apprendre qu’il n’y a pas de portée politique à combattre les combat d’extrême droite. Ça doit être trop puissant question pensée critique pour moi.

  • [^] # Re: karenistes ???

    Posté par  . En réponse au journal Vulgarisation scientifique en vidéo et en français. Évalué à 2.

    Il est pas « juste » pote, il s’affiche publiquement avec : https://twitter.com/BaeDeGoji/status/1506388317151113221

    Du coup les fans d’astronogeek qui le suivent régulièrement sur Youtube, tu vas discuter avec eux un par un pour savoir pourquoi subitement ils trouvent sympathique Papacito ? Il s’agit pas de sa vie privée …