Dev & Code 11 h ago0Add to bookmarks

A recognized contributor to the Haskell scene publicly explains why he now codes with AI. Reaction: social banishment, hate mails, and the community rediscovering its own slogan.
Haskell - the purely functional, statically typed, academically renowned language - has long carried a half-serious slogan: "avoid success at all costs". The original idea was rather healthy: not compromising the rigor of the language to please the market. But the small community that revolves around it has historically been marked by fierce sectarian wars, where intellectual rigor quickly turns into ideological purity.
A well-known contributor has just paid the price. His crime: having publicly stated that he now uses generative AI for coding - including in Haskell - and that he derives a productivity gain from it that, in his opinion, does not compromise the quality of his code since the Haskell compiler remains the arbiter.
According to The Register, the reaction was not a debate: it was a barrage of fire. Hostile social posts, ostracization from several community channels, questioning of his past work. The anti-AI purists in the field demanded a public disavowal. The person concerned stood his ground by adding that the community was literally applying its own slogan to the letter: "avoid success at all costs", even when that success came from wider adoption.
This is the second strong signal in a week on the same fault line in open source:
Two projects, two opposite responses. The difference is the size and maturity of the governance. Linux has a historical benevolent dictator who cuts short. Haskell is a horizontal ecosystem where social policing replaces technical decision-making.
Whether you use Copilot, Claude, Codex, or nothing at all, the real issue is the code that comes out of your chain. A Haskell patch that compiles, passes property tests, and satisfies domain invariants is a good patch - no matter who typed the characters. Refusing a tool on identity rather than technical grounds is choosing to stay small, and that's exactly what the Haskell community has been criticizing its own culture for twenty years.
Article produced by artificial intelligence, reviewed under human editorial control.
IA vs libristes : la fracture s'installe dans l'open source