Browsed by
Category: Thème – Développement

Vibecoding : ce que l’IA change vraiment pour les développeurs (A la French)

Vibecoding : ce que l’IA change vraiment pour les développeurs (A la French)

Faut-il « donner la vibe » à une IA et savoir la piloter, ou revenir aux fondamentaux de l’architecture des ordinateurs ? Mehdi Medjaoui, Jean-Baptiste Kempf (VLC) et Steeve Morin discutent du vibecoding, le mot lancé par Andrej Karpathy, et de ce qu’il change au métier. Une belle discussion entre développeurs. Chaîne A la french 💻. Partagée lors d’un échange sur LinkedIn.

L’histoire méconnue de C++ (CodeSource)

L’histoire méconnue de C++ (CodeSource)

Décembre 2022 : sans que personne n’en parle, C++ dépasse Java et devient le troisième langage le plus utilisé au monde ; fin 2024, il est deuxième, juste derrière Python. Dans les fermes de serveurs, les moteurs de jeux, les voitures autonomes et les engins spatiaux, le monde tournait déjà sur C++. Le documentaire suit ses origines discrètes (1979-1985), son essor et son chaos (1985-1998), les critiques des années 1990-2000, sa renaissance avec le C++ moderne (2011-2020) et la question…

Read More Read More

The Zen of Programming (Sander Hoogendoorn – Voxxed Days Luxembourg)

The Zen of Programming (Sander Hoogendoorn – Voxxed Days Luxembourg)

Sander Hoogendoorn a écrit sa première ligne de code vers 1978, sur la calculatrice programmable de son père. Près de cinquante ans plus tard, il raconte en ouverture des Voxxed Days Luxembourg 2025 son chemin vers ce qu’il appelle le « beau code ». Apprendre d’abord en imitant, puis savoir quand appliquer ce qu’on a appris, puis combiner et dépasser : c’est le shu-ha-ri des arts martiaux japonais, jusqu’au stade où l’on code à l’intuition. Mais progresser, c’est aussi désapprendre….

Read More Read More

L’histoire méconnue de Java (CodeSource)

L’histoire méconnue de Java (CodeSource)

Un langage conçu pour les appareils grand public, qui a fini par menacer Microsoft et provoqué trahisons, procès à plusieurs milliards et luttes de pouvoir. Un langage qui promettait « write once, run anywhere ». CodeSource raconte la naissance de Java chez Sun, la bataille avec Microsoft, le rachat par Oracle et la renaissance moderne du langage (en anglais). Voir aussi : l’histoire de Python, l’histoire de C++. Documentaire de CodeSource.

L’histoire méconnue de Python (CodeSource)

L’histoire méconnue de Python (CodeSource)

Tout commence à la fin des années 1980 aux Pays-Bas. Guido van Rossum, programmeur au CWI, un institut de recherche, décide d’écrire son propre langage de script pour occuper ses vacances. Il avait travaillé sur ABC, un langage d’enseignement, et voulait un successeur plus pratique et extensible pour la programmation de tous les jours. Le documentaire raconte la suite : la croissance de Python, son écosystème et son succès actuel, de la science des données à l’IA (en anglais). Voir…

Read More Read More

Un Minitel, un Arduino et du Lisp : la station de travail rêvée (Nino Ivanov)

Un Minitel, un Arduino et du Lisp : la station de travail rêvée (Nino Ivanov)

Le Minitel, base du réseau télématique français des années 1980, s’entend très bien avec les microcontrôleurs : son port série fonctionne en 5 V, comme l’Arduino Mega 2560. Nino Ivanov en a fait un poste de travail Lisp, avec uLisp, le sous-ensemble de Common Lisp de David Johnson-Davies, légèrement adapté (1200 bauds, mode Vidéotex conservé pour la beauté des caractères). Un bel exemple de rétro-informatique créative (en anglais). Voir aussi : envoyer un e-mail en 1984. Vidéo d’Alone in the…

Read More Read More

Le COBOL, le langage dont dépend le monde et que plus personne ne connaît (Underscore_)

Le COBOL, le langage dont dépend le monde et que plus personne ne connaît (Underscore_)

Nos banques, nos assurances, nos caisses de retraite reposent encore sur le COBOL, un langage vieux de près de soixante-dix ans, et ceux qui le maîtrisent partent à la retraite. Underscore_ reçoit l’un des rares jeunes experts de ce langage. L’histoire commence en 1959 : l’armée américaine veut un langage commun, lisible par des officiers capables d’auditer le code. Inspiré des travaux de Grace Hopper, le COBOL s’écrit presque comme de l’anglais (« ADD 1 TO X »), avec des…

Read More Read More

L’ordinateur d’Apollo : 1965 et le code qui a posé l’homme sur la Lune

L’ordinateur d’Apollo : 1965 et le code qui a posé l’homme sur la Lune

Moins de 30 kilos de micro-circuits et de mémoires à tores magnétiques, et un logiciel écrit à la main : l’Apollo Guidance Computer reste l’une des plus belles réussites de l’ingénierie informatique. « Computer for Apollo » (MIT, 1965) L’émission MIT Science Reporter présente l’ordinateur de guidage et ses ingénieurs du MIT Instrumentation Laboratory, qui expliquent les défis du projet. Le code qui a envoyé Apollo 11 sur la Lune Une visite du code source de l’AGC, écrit dans les…

Read More Read More

Écrire le code, ou le dessiner ?

Écrire le code, ou le dessiner ?

Une très bonne question : « écrire (pardon, dessiner) du code (pardon, un algorithme) avec une représentation visuelle dans une interface graphique », est-ce fondamentalement différent d’« écrire du code sous forme de texte dans un IDE » ? La question indirecte serait : pourquoi les éditeurs de texte de nos IDE ont-ils si peu évolué depuis la coloration syntaxique (années 1990), un peu de refactoring (années 2000) et l’autocomplétion ? D’accord, nous avons maintenant la génération de code par…

Read More Read More

Ode à l’AI

Ode à l’AI

(généré par IA) Dans le vaste univers de logique et de code,Où les programmes errent et les langages se brodent,Réside un concept, puissant et précis,Une danse de logique, un prodige exquis. La récursion, son nom souffle comme un sort,Démêle les énigmes qu’aucun mot ne rapporte.Énigme ingénieuse, virevoltante et douce,Un ensemble de motifs dignes de perles lourdes. Une fonction peut s’appeler de nouveau,Notion ensorcelante, à la fois malicieuse et saine.Comme une rivière sauvage à travers sa tâche,Elle donne naissance à des…

Read More Read More