C'est quand même fou qu'avec des machines fondamentalement déterministes (les ordinateurs) ont ait TOUT FAIT pour améliorer le déterministe de ces systèmes (en travaillant sur la fiabilité : builds reproductibles, TDD, vérification d'intégrité, environnements conteneurisés...)...

... et que l'IA arrive comme un chien dans un jeu de quilles, foutant tout en l'air à ne pas répondre deux fois la même chose à la même question.

Comment, en tant qu'informaticien, on peut seulement SOUHAITER ça ?

@sebsauvage le pire c'est de voir des collègues dev l'utiliser joyeusement pour produire du code en quantité sans se poser de question j'ai vraiment du mal a comprendre 🫠
@maddyneko une grande partie du dev, pour certain·es (et je juge pas, c'est ce qu'on leur demande), c'est copier-coller des solutions toutes faites et documentées à des petits problèmes et les assembler pour en résoudre des plus gros. Il y a potentiellement une valeur à comprendre le problème et le structurer, mais la partie "code" n'est pas toujours de la recherche en R&D non plus, hein…

@borisschapira @maddyneko Je peux m'inclure dedans pas mal de fois ! Et je ne vois effectivement pas ça comme déshonorant. :) Je ne révolutionnerai pas le monde de l'informatique, mais mes petites connaissances au service de petits besoins ca peut rendre service, et c'est bien comme ça.

Par contre ce qui est fait et proposé est compris (je crois :p )

Et d'ailleurs s'il s'agit de répondre à un besoin "simple" par combinaisons de solutions existantes, je dirais que si on sait faire avec des outils éprouvés et moins impactants alors qu'elle est la pertinence d'utiliser un outil plus coûteux et moins éprouvé comme un LLM ?!