Get the latest tech news

The Rise of Worse Is Better (1991)


{an excerpt from "Lisp: Good News, Bad News, How to Win Big." [html]} I and just about every designer of Common Lisp and CLOS has had extreme exposure to the MIT/Stanford style of design. The essence of this style can be captured by the phrase the right thing.

Consistency can be sacrificed for simplicity in some cases, but it is better to drop those parts of the design that deal with less common circumstances than to introduce either implementational complexity or inconsistency. The PC loser-ing problem occurs when a user program invokes a system routine to perform a lengthy operation that might have significant state, such as IO buffers. Both early Unix and C compilers had simple structures, are easy to port, require few machine resources to run, and provide about 50%-80% of what you want from an operating system and programming language.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of rise

rise

Related news:

News photo

Dogecoin on the rise, uniting Elon Musk and Mark Cuban

News photo

Google and Meta update their AI models amid the rise of “AlphaChip”

News photo

Tablet sales are on the rise, and there's never been a better time to buy one