- Bibliothèque d’exécution de Turbo C (Borland C/C++) (fin des années 80 ~ début des années 90)
- Émulateur en virgule flottante 8087 créé par Tanj Bennett
→ Tanj, l’auteur du code, a même laissé un commentaire lui-même.
- Les codes écrits par Knuth pour l’écosystème TeX
- Le code de Postgres et Redis
- LLVM a une base de code incroyablement claire. C’est extrêmement complexe, mais magnifiquement structuré
- Le code source de Principia : un système d’unités complet et une utilisation efficace de l’Unicode
- SerenityOS : du code qui structure avec élégance des choses qu’on n’aurait pas cru possibles en C++. Comme une grande partie du code a été enregistrée sur YouTube pendant son écriture, on peut voir et entendre le processus qui a mené au produit final
- Grâce à la métaprogrammation utilisée dans les objets Model et Query de Django, on peut apprendre comment Python fonctionne en interne
- Le correcteur orthographique de Peter Norvig
8 commentaires
Et aussi le pire code, au moins une fois... haha
Pourquoi vous intéressez-vous à mon code ?
Je vote pour le code source de Qualcomm....
Tant que Copilot ne sera pas bien intégré à l’humanité, il se peut qu’on ne voie pas arriver avant un moment le meilleur code source... mais une fois cette intégration réussie, au contraire, il en sortira probablement à flots, non ?
Même si Copilot finit par s’imposer...
je ne pense pas qu’il pourra produire du code structuré à grande échelle.
Et si Copilot atteint un niveau où il peut créer quelque chose de complet à l’unité fonctionnelle voulue...
au fond, la qualité du code n’aura peut-être plus vraiment d’importance... c’est aussi ce que je me dis.
À ce niveau-là, les humains n’auront de toute façon plus vraiment besoin d’écrire du code eux-mêmes..
SerenityOS - Un OS de type Unix avec une interface graphique des années 90
Code Catalog - Apprendre à coder avec l’open source
Quel est votre exemple préféré quand on parle de logiciel élégant ?
Est-ce qu’on ne devrait pas automatiser ce genre de choses avec l’IA maintenant ?
Je l’accepterai avec gratitude si vous pouvez l’écrire bénévolement pour que ça tourne correctement sur un t3.micro comme si un humain l’avait fait !