M
MercyNews
Home
Back
Arrêtez de creuser : Construisez avec des briques Lego, pas avec des systèmes de types complexes
Technologie

Arrêtez de creuser : Construisez avec des briques Lego, pas avec des systèmes de types complexes

Hacker News15h ago
3 min de lecture
📋

Points Clés

  • L'article a été publié sur Substack le 13 janvier 2026.
  • Il a été partagé sur Hacker News, où il a reçu 4 points.
  • La métaphore centrale oppose le fait de « creuser » un trou à celui de « construire » avec des briques Lego.
  • L'article s'oppose à la tendance de créer des systèmes de types de plus en plus complexes dans les langages de programmation.

Résumé Rapide

La communauté du développement logiciel est incitée à déplacer son attention de la complexité théorique vers la construction pratique. Une nouvelle perspective gagne du terrain, suggérant que l'obsession de l'industrie pour la création de systèmes de types de plus en plus complexes est une erreur. Au lieu de continuer à « creuser » plus profondément dans la théorie des types, l'argument est de commencer à « construire ».

Cette approche prône l'utilisation de composants simples et composable — un peu comme des briques Lego — qui peuvent être assemblés pour créer des applications puissantes et flexibles. L'idée centrale est qu'en se concentrant sur des parties modulaires et interopérables, les développeurs peuvent atteindre une plus grande productivité et créativité, dépassant les contraintes de systèmes trop rigides. Cela marque un changement philosophique significatif de la théorie abstraite vers la création manuelle.

Le Dilemme du « Creusage »

La critique centrale vise la tendance dominante dans de nombreux langages de programmation et frameworks : l'ajout de fonctionnalités de types de plus en plus sophistiquées. Ce raffinement incessant est décrit comme un acte de « creuser un trou ». Chaque nouvelle fonctionnalité, conçue pour résoudre un cas particulier, ajoute une autre couche de complexité au cœur du langage, le rendant plus difficile à apprendre, à utiliser et à maintenir.

Le problème de cette approche est qu'elle produit souvent des rendements décroissants. L'effort est dépensé pour rendre le système de types plus puissant dans l'abstrait, plutôt que pour faciliter la construction de choses concrètes. Cela crée une courbe d'apprentissage plus raide et peut conduire à des outils puissants en théorie mais lourds en pratique.

  • Charge cognitive accrue pour les développeurs
  • Courbes d'apprentissage plus raides pour les nouveaux langages
  • Rendements décroissants sur la complexité
  • Le focus passe de la résolution de problèmes à la maîtrise de l'outil

« Au lieu de creuser un trou, nous devrions construire avec des briques Lego. »

— Auteur, Programming Simplicity Substack

La Philosophie « Lego » 🧱

En contraste avec la métaphore du creusage, l'article propose une philosophie de la « brique Lego ». Ce modèle repose sur la puissance de la composition. Au lieu d'un système monolithique unique où chaque partie est intimement connectée, imaginez un monde de petits composants indépendants et standardisés. Chaque « brique » a un but simple et clair et une interface bien définie pour se connecter aux autres.

La beauté de ce système réside dans sa complexité émergente. Des parties simples, lorsqu'elles sont combinées, peuvent créer des structures incroyablement sophistiquées. Cette approche permet aux développeurs de se concentrer sur ce qu'ils construisent, pas sur les règles complexes du système sous-jacent. Elle encourage l'expérimentation, la réutilisation et le prototypage rapide, car les développeurs peuvent assembler des parties existantes au lieu de forger de nouvelles pièces à partir de zéro.

Au lieu de creuser un trou, nous devrions construire avec des briques Lego.

Réaction de la Communauté

Les idées présentées ont trouvé un écho au sein de la communauté de programmation, déclenchant des discussions sur des plateformes comme Hacker News. La conversation met en lumière un désir croissant de simplicité et de pragmatisme à une époque de chaînes d'outils en constante expansion. Les développeurs remettent de plus en plus en question la justification de la complexité des systèmes modernes par rapport aux bénéfices.

Le débat touche aux principes fondamentaux de l'ingénierie logicielle : maintenabilité, lisibilité et vélocité des développeurs. L'approche « Lego » suggère qu'en réduisant la complexité des outils de base, l'ensemble du cycle de développement devient plus efficace et agréable. C'est un appel à l'action pour les créateurs d'outils de prioriser la facilité d'utilisation et la composabilité par rapport à la puissance théorique.

  • Débat sur la complexité des systèmes de types
  • Focus sur la productivité des développeurs
  • Valeur de la modularité et de la réutilisation
  • Changement vers des solutions pragmatiques

Un Changement de Focus

En fin de compte, c'est un appel à un changement fondamental d'état d'esprit. L'objectif est de passer d'une culture du raffinement à celle de la création. Il ne s'agit pas d'abandonner la sécurité des types ou la structure, mais de trouver un équilibre où ces fonctionnalités servent le constructeur, et non l'inverse. L'accent devrait être mis sur la création d'outils qui sont un plaisir à utiliser et qui ne font pas obstacle au développeur.

Cette vision encourage un avenir où la programmation est moins une question de maîtrise de spécifications de langage arcanes et plus une question d'assemblage de solutions élégantes. En adoptant des parties simples, puissantes et composable, la communauté peut débloquer de nouveaux niveaux de productivité et construire la prochaine génération de logiciels, une brique à la fois.

Perspectives

Le point essentiel est un défi au statu quo : arrêtez de creuser. La quête incessante de systèmes de types plus profonds et plus complexes n'est peut-être pas la voie vers de meilleurs logiciels. L'alternative — construire avec des composants simples et réutilisables — offre un paradigme plus pratique et potentiellement plus puissant.

L'avenir de la programmation pourrait ressembler moins à une cathédrale monolithique et plus à une ville vibrante construite à partir de briques Lego polyvalentes. Cette approche promet une plus grande flexibilité, un développement plus rapide et une entrée plus accessible pour les nouveaux développeurs. C'est une vision convaincante pour un avenir plus créatif et efficace dans la construction logicielle.

Questions Fréquemment Posées

Quel est l'argument principal de l'article ?

L'article soutient que la communauté de programmation devrait cesser de se concentrer sur la création de systèmes de types plus complexes. Au lieu de cela, il prône la construction avec des composants simples et composable, similaires à des briques Lego, pour favoriser une meilleure construction logicielle.

Que signifie « creuser » dans ce contexte ?

« Creuser » est une métaphore pour le processus d'ajout de couches de complexité au système de types d'un langage de programmation. L'auteur suggère que c'est souvent un exercice contre-productif qui produit des rendements décroissants.

Pourquoi le modèle de la « brique Lego » est-il considéré comme meilleur ?

Le modèle Lego favorise la modularité, la réutilisabilité et la simplicité. Il permet aux développeurs d'assembler des structures complexes à partir de parties simples et bien définies, en se concentrant sur la construction de fonctionnalités plutôt que sur la gestion de la complexité du système.

Où cette discussion a-t-elle eu lieu ?

Continue scrolling for more

L'IA transforme la recherche et les preuves mathématiques
Technology

L'IA transforme la recherche et les preuves mathématiques

L'intelligence artificielle passe d'une promesse à une réalité en mathématiques. Les modèles d'apprentissage génèrent désormais des théorèmes originaux, forçant une réévaluation de la recherche et de l'enseignement.

Just now
4 min
172
Read Article
Ben Horowitz says that investing teams shouldn't be 'too much bigger than basketball teams'
Technology

Ben Horowitz says that investing teams shouldn't be 'too much bigger than basketball teams'

Ben Horowitz said investment teams should be the size of a playing five in basketball. Phillip Faraone/Getty Images for WIRED Ben Horowitz said his rule of thumb is about five people on an investing team. He said Andreessen Horowitz maintains lean teams and strong communication across verticals. AI tools are enabling startups and VCs to thrive with fewer employees. Ben Horowitz is a big fan of tiny teams. On an episode of the A16z podcast, the Andreessen Horowitz cofounder shared how his venture capital firm maintains a lean operation despite being one of the world's largest. "An investing team shouldn't be too much bigger than a basketball team," he said, referring to advice he got from famed American investor David Swensen in 2009. He added, "A basketball team is five people who start, and the reason for that is the conversation around the investments really needs to be a conversation." Horowitz cofounded the Silicon Valley VC firm with Marc Andreessen in 2009. Before A16Z, he ran enterprise software company Opsware, which Hewlett-Packard acquired. A16z has backed marquee companies including Meta, Airbnb, GitHub, and Coinbase. The VC said he always kept the basketball team size in mind but also knew that the firm had to expand to keep up with how "software was eating the world," his signature phrase. The solution was to split the firm into different investment verticals. To maintain good communication, staff attend other teams' meetings when investment themes overlap. The firm also organizes a two to three-day offsite twice a year, "with not much agenda." Horowitz said that people who join them from other firms say that A16Z has "less politics" than firms with 10 or 11 people because his firm has a culture where politicking is "disincentivized." A16z might have been early to the tiny team trend, but it's catching on fast with VCs and startups across the world. Startups are actively seeking to stay small, with many having fewer than 10 people. Founders told Business Insider that AI and vibe coding tools have boosted their productivity, allowing them to get things done with far fewer people. Less politics and bureaucracy are also big pluses, they say. "We're going to see 10-person companies with billion-dollar valuations pretty soon," OpenAI CEO Sam Altman said in February 2024. "In my little group chat with my tech CEO friends, there's this betting pool for the first year there is a one-person billion-dollar company, which would've been unimaginable without AI. And now will happen." Read the original article on Business Insider

1h
3 min
0
Read Article
Tempest: American Missile Buggy Scores 20+ Kills in Ukraine
World_news

Tempest: American Missile Buggy Scores 20+ Kills in Ukraine

A new American off-road buggy equipped with guided missiles has entered service in Ukraine, where crews report significant success against Russian drone threats. The Tempest system offers mobile air defense against Shahed loitering munitions.

1h
5 min
3
Read Article
Creator income inequality is rising as top influencers rake in big paydays from brands
Economics

Creator income inequality is rising as top influencers rake in big paydays from brands

Top creator Jimmy Donaldson, a.k.a. MrBeast, at the "Beast Games" season 2 premiere. JC Olivera/Variety via Getty Images Creator income inequality is rising, with the top 1% earning 21% of brand spending, per new CreatorIQ data. The trend has continued in each of the last two years. Big brands often favor top creators, making it harder for smaller influencers to compete. Creators are raking in the ad dollars — but the wealth is being shared less and less equally. New data from the influencer-marketing platform CreatorIQ shows that the income gap in the creator economy is widening. The top 10% of creators on CreatorIQ's platform received 62% of ad payments in 2025, up from 53% in 2023. Similarly, the top 1% received 21% of the total ad payment volume, up from 15% in 2023. CreatorIQ, which included the 2025 data in a new report released on Wednesday, examined 65,000 payments over a three-year period from brands and agencies to creators who received flat payments through its software. The data reflects an overall pattern in the creator economy. Brands are shifting more of their marketing dollars to creators, with payments more than doubling over the last two years in CreatorIQ's dataset. Overall, US advertiser spending on creators was expected to hit $37 billion in 2025, according to a November report from the Interactive Advertising Bureau. At the same time, much of the ad money is going to a relatively narrow segment of top talent. While many creators also make money outside influencer marketing — such as from subscriptions or direct payments from platforms like YouTube — brand sponsorships are generally the industry's top revenue source. Jasmine Enberg, cofounder and co-CEO of Scalable, a new media company focused on the creator economy, said the numbers show the industry is starting to resemble traditional entertainment, where top players rake in substantial sums, leaving smaller ones to compete for the leftovers. Enberg said the divide would only grow as big creators get larger projects, such as TV campaigns or Netflix deals. "We need to empower brands to diversify their investment more confidently," Brit Starr, CMO of CreatorIQ, said of the industry. CreatorIQ's survey of 300 creators found that only 11% earned $100,000 or more. About one-quarter of the creators surveyed fell into each of the "$50,000 to $100,000" and the "$25,000 to $50,000" categories. CreatorIQ's report included additional data points that help explain the current dynamics of the creator economy. The number of creators receiving payments within CreatorIQ's network more than doubled from 2023 to 2025, which could indicate an overall surge in influencers entering the market. While the average earnings per creator rose to $11,400 in 2025 from $9,200 in 2023, the median actually declined slightly, from $3,500 to $3,000. That suggests that top creators are pulling the average higher, while the typical creator is earning less. What's driving the pay gap Enberg said major advertisers have contributed to the sector's income inequality because they're more likely to allocate their budgets to a small number of top creators. Talent managers who spoke with Business Insider said earnings distribution had been lumpy. Budgets have definitely grown, but they haven't kept pace with the expansion of the creator population, said Kyle Hjelmeseth, CEO of G&B Digital Management. "There are now many more small accounts that will take $25 to post, for example," he said. Meanwhile, advertisers often spend a large chunk of their influencer budgets directly with social media platforms, making it harder for creators — especially smaller ones — to develop direct and potentially lasting relationships with brands, creator-industry insiders said. Becca Bahrke, the CEO of Illuminate Social, a creator management firm, said the CreatorIQ payment concentration data reflect what she's seeing among her own clients. She said she'd seen some full-time creators take the off-ramp to a different job. "You may have earned over $400,000 in one year, but if you're not showing up consistently on the platform, treating it as a full-time job, you can see the earnings fall," Bahrke said. "It's a lot of work. It's not for the faint of heart." Read the original article on Business Insider

1h
3 min
0
Read Article
KB dépose un brevet pour une carte de crédit hybride liée aux stablecoins
Economics

KB dépose un brevet pour une carte de crédit hybride liée aux stablecoins

Le géant financier sud-coréen KB a déposé un brevet pour un système de paiement hybride permettant de dépenser des stablecoins via des cartes de crédit existantes.

1h
5 min
7
Read Article
Technology

AI will compromise your cybersecurity posture

Article URL: https://rys.io/en/181.html Comments URL: https://news.ycombinator.com/item?id=46612001 Points: 7 # Comments: 1

2h
3 min
0
Read Article
Culture

1000 Blank White Cards

Article URL: https://en.wikipedia.org/wiki/1000_Blank_White_Cards Comments URL: https://news.ycombinator.com/item?id=46611823 Points: 3 # Comments: 0

3h
3 min
0
Read Article
Le dirigeant de Hong Kong s'adressera au nouveau Conseil législatif sur l'incendie de Tai Po
Politics

Le dirigeant de Hong Kong s'adressera au nouveau Conseil législatif sur l'incendie de Tai Po

Le Chef de l'Exécutif John Lee Ka-chiu s'adressera au nouveau Conseil législatif lors de sa première séance, l'après-incendie de Tai Po dominant l'ordre du jour.

3h
3 min
19
Read Article
La Russie ouvre son marché des crypto-monnaies aux investisseurs non qualifiés
Cryptocurrency

La Russie ouvre son marché des crypto-monnaies aux investisseurs non qualifiés

Anatoly Aksakov confirme qu'un projet de loi est prêt à permettre aux investisseurs non qualifiés de trader des crypto-monnaies, marquant un changement significatif dans la réglementation des actifs numériques de la Russie.

3h
5 min
24
Read Article
Technology

The Gleam Programming Language

Article URL: https://gleam.run/ Comments URL: https://news.ycombinator.com/item?id=46611667 Points: 9 # Comments: 0

3h
3 min
0
Read Article
🎉

You're all caught up!

Check back later for more stories

Retour a l'accueil