Brian Kernighan, « The Practice of Programming » [vidéo] (youtube.com) 2 points par GN⁺ 2024-07-11 | 1 commentaires | Partager sur WhatsApp À lire aussi Gerald Sussman : programmer doit être amusant (2022) [vidéo] 1 points · 1 commentaires · 2024-06-14 [YouTube] Et si la programmation était un anime 4 points · 1 commentaires · 2020-02-28 Adieu, le clean code [traduction] 8 points · 1 commentaires · 2020-01-18 Leçons apprises en développement logiciel 96 points · 7 commentaires · 2024-03-04 Clean Code Javascript [traduction] 7 points · 0 commentaires · 2020-02-04 1 commentaires GN⁺ 2024-07-11 Commentaires Hacker News Ce livre est indispensable pour tous les programmeurs, en particulier les débutants Les livres de Kernighan se concentrent sur les bases et l’essentiel dans un langage concis et précis Ce livre permet de comprendre les principes et de les appliquer à sa propre situation Ce livre montre des applications pratiques sans écraser le lecteur sous la théorie L’auteur du commentaire, qui avait de l’expérience en programmation réseau, dit avoir trouvé de nouvelles idées dans le chapitre "Notations" Il inclut aussi des exemples de code illustrant des idées comme les machines virtuelles, le code threading et la compilation JIT Il recommande aussi de lire "The Unix Programming Environment" Le chapitre "Program Development" propose un exemple de développement de compilateur pour un petit langage de calculatrice Il recommande d’étudier tous les livres de Kernighan Jon Bentley et ses livres "Programming Pearls" et "More Programming Pearls" atteignent eux aussi ce même niveau d’excellence Il est suggéré d’ajouter aussi "Software Tools in Pascal" à la liste des livres à traiter dans le podcast Ce livre est lui aussi de Kernighan Le commentateur possède ce livre et le trouve bon Kernighan est connu pour être une personne humble Dans une vidéo YouTube, il raconte comment il a résolu un problème dans l’un de ses articles Il avait essayé de résoudre un problème NP-complet avant que la théorie ne soit formalisée Quand le commentateur lui a demandé l’article par e-mail, il a répondu rapidement, et c’était une lecture intéressante Il aime beaucoup "The Practice of Programming" C’est celui dont les enseignements lui sont restés le plus fortement Il ne l’a pas relu depuis longtemps, mais il continue d’influencer son travail quotidien Beaucoup des réalisations de Brian Kernighan sont mentionnées dans le lien Il aimerait que les entretiens actuels mettent davantage l’accent sur la connaissance des concepts de ce livre que sur leetcode Brian Kernighan lui-même ne réussirait probablement pas les entretiens difficiles de type leetcode actuels Le "g" est muet S’ils invitaient Rob Pike, il corrigerait sans doute la prononciation Il n’a regardé qu’un tiers de la vidéo, mais les podcasteurs posent de bonnes questions Merci pour le partage Dans ce format consacré aux livres, il serait utile d’inclure une liste de livres Il a ajouté "The Bit Player", "Recoding America", "Chip War" et "Endurance: Shackleton's Incredible Voyage" à sa liste de lecture
1 commentaires
Commentaires Hacker News
Ce livre est indispensable pour tous les programmeurs, en particulier les débutants
Jon Bentley et ses livres "Programming Pearls" et "More Programming Pearls" atteignent eux aussi ce même niveau d’excellence
Il est suggéré d’ajouter aussi "Software Tools in Pascal" à la liste des livres à traiter dans le podcast
Kernighan est connu pour être une personne humble
Il aime beaucoup "The Practice of Programming"
Beaucoup des réalisations de Brian Kernighan sont mentionnées dans le lien
Il aimerait que les entretiens actuels mettent davantage l’accent sur la connaissance des concepts de ce livre que sur leetcode
Le "g" est muet
Il n’a regardé qu’un tiers de la vidéo, mais les podcasteurs posent de bonnes questions
Dans ce format consacré aux livres, il serait utile d’inclure une liste de livres