Worse is better
Read OriginalThis 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.
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