Mark Seemann 6/29/2026

Worse is better

Read Original

This article by Mark Seemann discusses Richard Gabriel's 1989 concept of 'Worse is Better,' which humorously explains why inferior technologies often become more popular than superior alternatives. Using the example of Lisp versus C++, the author examines similar dynamics in modern software development, such as JSON versus XML, C# versus F#, and async/await versus monadic composition. The article encourages technical decision-makers to consider less popular alternatives when specific benefits outweigh mainstream advantages, emphasizing cost-benefit analysis and the flexibility of niche technologies. It is part of a series aimed at providing food for thought without being rage bait.

Worse is better

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week

No top articles yet