Worse is better

Worse is better (also called the New Jersey style[1]) is a term conceived by Richard P. Gabriel in a 1989 essay[2] to describe the dynamics of software acceptance. It refers to the argument that software quality does not necessarily increase with functionality: that there is a point where less functionality ("worse") is a preferable option ("better") in terms of practicality and usability. Software that is limited, but simple to use, may be more appealing to the user and market than the reverse.

As to the oxymoronic title, Gabriel calls it a caricature, declaring the style bad in comparison with "The Right Thing". However he also states that "it has better survival characteristics than the-right-thing" development style and is superior to the "MIT Approach" with which he contrasted it.[3]

The essay was included into the 1994 book The UNIX-HATERS Handbook, and has been referred to as the origin of the notion of a conceptual split between developers on the east and west coasts of the United States.[4]

Origin

Gabriel was a Lisp programmer when he formulated the concept in 1989, presenting it in his essay "Lisp: Good News, Bad News, How to Win Big". A section of the article, titled "The Rise of 'Worse is Better'", was widely disseminated beginning in 1991, after Jamie Zawinski found it in Gabriel's files at Lucid Inc. and emailed it to friends and colleagues.[3]

Characteristics

Characteristic New Jersey style The MIT approach
Definition In The Rise of Worse is Better, Gabriel identified a "Worse is Better" (also the "New Jersey style", "Berkeley", or "West coast"[4]) model of software design and implementation which has the characteristics (in approximately descending order of importance): Gabriel contrasted his philosophy with what he called the "MIT/Stanford style of design" or "MIT approach" (also known as the "east coast" approach[4] or "the Right Thing"), which he described as:
Simplicity The design must be simple, both in implementation and interface. It is more important for the implementation to be simple than the interface. Simplicity is the most important consideration in a design. The design must be simple, both in implementation and interface. It is more important for the interface to be simple than the implementation.
Correctness The design should be correct in all observable aspects. It is slightly better to be simple than correct. The design must be correct in all observable aspects. Incorrectness is simply not allowed.
Consistency The design must not be overly inconsistent. 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 complexity or inconsistency in the implementation. The design must be consistent. A design is allowed to be slightly less simple and less complete to avoid inconsistency. Consistency is as important as correctness.
Completeness The design must cover as many important situations as is practical. All reasonably expected cases should be covered. Completeness can be sacrificed in favor of any other quality. In fact, completeness must be sacrificed whenever implementation simplicity is jeopardized. Consistency can be sacrificed to achieve completeness if simplicity is retained; especially worthless is consistency of interface. The design must cover as many important situations as is practical. All reasonably expected cases must be covered. Simplicity is not allowed to overly reduce completeness.

Gabriel argued that early Unix and C, developed by Bell Labs, are examples of the worse-is-better design approach. He also calls them "the ultimate computer viruses".

Effects

Gabriel argued that "Worse is better" produced more successful software than the MIT approach: As long as the initial program is basically good, it will take much less time and effort to implement initially and it will be easier to adapt to new situations. Porting software to new machines, for example, becomes far easier this way. Thus its use will spread rapidly, long before a program developed using the MIT approach has a chance to be developed and deployed (first-mover advantage). Once it has spread, there will be pressure to improve its functionality, but users have already been conditioned to accept "worse" rather than the "right thing":[5]

Therefore, the worse-is-better software first will gain acceptance, second will condition its users to expect less, and third will be improved to a point that is almost the right thing. In concrete terms, even though Lisp compilers in 1987 were about as good as C compilers, there are many more compiler experts who want to make C compilers better than want to make Lisp compilers better.

Gabriel credits Jamie Zawinski for excerpting the worse-is-better sections of "Lisp: Good News, Bad News, How to Win Big" and e-mailing them to his friends at Carnegie Mellon University, who sent them to their friends at Bell Labs, "who sent them to their friends everywhere."[6] He apparently connected these ideas to those of Richard Stallman and saw related ideas that are important in the design philosophy of Unix, and more generally in the open-source movement, both of which were central to the development of Linux.

In December 2000 Gabriel answered his earlier essay with one titled Worse Is Better Is Worse[7] under the pseudonym Nickieben Bourbaki (an allusion to Nicolas Bourbaki), while also writing Is Worse Really Better?, applying the concept to C++'s success in the field of object-oriented programming despite the existence of more elegant languages designed around the concept.[8]

The UNIX-HATERS Handbook includes Worse is Better as an appendix, and frames the concept in terms of worse-is-better in the form of Unix being "evolutionarily superior" to its competition.[9]

See also

Further reading

  • Gangarz, Mike (2003-08-05), Linux and the Unix philosophy, Elsevier Science, pp. 122–125, ISBN 9781555582739
  • Graham, Paul (2004-05-18), Hackers and Painters, O'Reilly Media, p. 220, ISBN 9780596803100
  • Mayer, Christian (2022-08-02), The Art of Clean Code, No Starch Press, pp. 117–118, ISBN 9781718502192

References

  1. ^ "Worse is Better vs. Better is Better". September 20, 2014.
  2. ^ Gabriel, Richard P. "Worse Is Better". Retrieved 30 June 2023.
  3. ^ a b "Worse Is Better". dreamsongs.com.
  4. ^ a b c "Worse is worse". www.artima.com.
  5. ^ "Worse Is Better". dreamsongs.com.
  6. ^ Daniel Weinreb. "The "Worse is Better" idea and the future of Lisp". Archived from the original on June 11, 2009.{{cite web}}: CS1 maint: unfit URL (link)
  7. ^ "Worse Is Better Is Worse (PDF), Richard P. Gabriel as "Nickieben Bourbaki"" (PDF).
  8. ^ "Is Worse Really Better, Richard P. Gabriel" (PDF).
  9. ^ Kreinin, Yossi (August 11, 2012). "What "Worse is Better vs The Right Thing" is really about". Proper Fixation. Retrieved 2018-11-24.

Read other articles:

Nama ini menggunakan cara penamaan Spanyol: nama keluarga pertama atau paternalnya adalah Barrientos dan nama keluarga kedua atau maternalnya adalah Ortuño. René BarrientosPresiden Bolivia (Pemerintahan Bersama dengan Alfredo Ovando)Masa jabatan5 November 1964 – 26 Mei 1965PendahuluVíctor Paz EstenssoroPenggantiPemerintahan Bersama dengan Alfredo OvandoMasa jabatan26 Mei 1965 – 2 Januari 1966PenggantiAlfredo OvandoPresiden Bolivia ke-56 dan ke-58Masa jabatan6 Agu...

 

Village in County Tyrone, Northern Ireland 54°50′10″N 7°16′52″W / 54.836°N 7.281°W / 54.836; -7.281 Altishane Primary School Altishane or Altishahane (from Irish: Allt Inse Uí Chatháin, meaning 'glen of Ó Catháin's islet')[1] is a small settlement and townland in County Tyrone, Northern Ireland. It lies near Strabane, between Plumbridge and Donemana. It is situated in the historic barony of Strabane Lower and the civil parish of Donaghedy and co...

 

Bilanz Teilnehmende Rundfunkanstalt Erste Teilnahme 2008 Anzahl der Teilnahmen 15 (Stand 2023) Höchste Platzierung 1 (2011) Höchste Punktzahl 302 (2019) Niedrigste Punktzahl 4 (2023) Punkteschnitt (seit erstem Beitrag) 143,77 (Stand 2021) Punkteschnitt pro abstimmendem Land im 12-Punkte-System 2,93 (Stand 2021) Dieser Artikel befasst sich mit der Geschichte Aserbaidschans als Teilnehmer am Eurovision Song Contest. Inhaltsverzeichnis 1 Regelmäßigkeit der Teilnahme und Erfolge im Wettbewerb...

Wappen Deutschlandkarte 50.7605555555567.8547222222222400Koordinaten: 50° 46′ N, 7° 51′ O Basisdaten Bundesland: Rheinland-Pfalz Landkreis: Altenkirchen (Westerwald) Verbandsgemeinde: Betzdorf-Gebhardshain Höhe: 400 m ü. NHN Fläche: 2,53 km2 Einwohner: 548 (31. Dez. 2022)[1] Bevölkerungsdichte: 217 Einwohner je km2 Postleitzahl: 57518 Vorwahl: 02747 Kfz-Kennzeichen: AK Gemeindeschlüssel: 07 1 32 108 Adress...

 

Partai Buruh Partit LaburistaLabour PartyKetua umumRobert AbelaPresidenRamona AttardKetua DeputiDaniel MicallefPendiriWilliam SavonaDibentuk15 Oktober 1920 (1920-10-15)Kantor pusat77 Triq Mile End, ĦamrunSayap pemudaForum Pemuda BuruhIdeologiDemokrasi sosialProgresivismeJalan ketiga[1]Posisi politikKiri tengahAfiliasi EropaPartai Sosialis EropaAfiliasi internasionalSosialis Internasional (1949–2014)Kelompok Parlemen EropaAliansi Progresif dari Sosialis dan DemokratWarna&#...

 

21

  此条目的主題是整數。关于英國女歌手Adele在2011年發行的專輯,請見「21 (專輯)」。 21 ← 20 21 22 → 数表 — 整数 <<  20 21 22 23 24 25 26 27 28 29 >> 命名數字21小寫二十一大寫貳拾壹序數詞第二十一twenty-first識別種類整數性質質因數分解 {\displaystyle } 3 × 7 {\displaystyle 3\times 7} 表示方式算筹希腊数字ΚΑ´ 羅馬數字XXI 巴...

ناحية كسب موقع ناحية كسب في محافظة اللاذقية تقسيم إداري البلد  سوريا[1] العاصمة كسب  المحافظة محافظة اللاذقية المسؤولون المنطقة منطقة اللاذقية الناحية ناحية كسب رمز الناحية SY060005 خصائص جغرافية إحداثيات 35°52′55″N 35°58′27″E / 35.881944444444°N 35.974166666667°E / 35.88194444444...

 

This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (May 2010) (Learn how and when to remove this template message) Economic entomology is a field of entomology, which involves the study of insects that benefit or harm humans, domestic animals, and crops. Insects that pose disadvantages are considered pests. Some species can cause indirect damage by spreading dise...

 

Acacías Acacías (Kolumbien) Acacías Acacías auf der Karte von Kolumbien Lage der Gemeinde Acacías auf der Karte von Meta Koordinaten 3° 59′ 20″ N, 73° 45′ 53″ W3.9888888888889-73.764722222222498Koordinaten: 3° 59′ 20″ N, 73° 45′ 53″ W Basisdaten Staat Kolumbien Departamento Meta Stadtgründung 1920 Einwohner 75.252 (2019) – im Ballungsraum 641.634 Stadtinsignien Detaildaten Fläche 1169 km2 B...

العلاقات العراقية الناوروية العراق ناورو   العراق   ناورو تعديل مصدري - تعديل   العلاقات العراقية الناوروية هي العلاقات الثنائية التي تجمع بين العراق وناورو.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة ومرجعية للدولتين: وجه المقارنة العرا...

 

National flag Republic of HondurasUseNational flag, civil and state ensign Proportion1:2Adopted7 March 1866 (modified colour on 27 January 2022)DesignA horizontal triband of turquoise (top and bottom) and white with five turquoise five-pointed stars arranged in an X pattern centered on the white band. UseNaval ensign Proportion1:2DesignA horizontal triband of blue (top and bottom) and white with the National Coat of Arms above an inverted arc of five blue five-pointed stars centered on the wh...

 

Branch of Medicine See also: medical imaging, radiation therapy, and Radiology (journal)For industrial application, see Nondestructive testing.Radiography or industrial CT scanning are imaging techniques that use X-rays, gamma rays, or similar radiation. Not to be confused with radiographers. RadiologistOccupationNames Radiologist Physician Roentgenologist Occupation typeSpecialtyActivity sectorsMedicineDescriptionEducation required Doctor of Medicine (M.D.) Doctor of Osteopathic medicine (D....

For people and fictional characters with this surname, see Sheen. A British can of Mr Sheen Mr Sheen is the brand name of a range of cleaning materials, mainly floor and furniture polish, created in Australia in the 1950s by Samuel Taylor Pty Ltd.[1] An aerosol, the product uses a combination of silicones, waxes and solvents and is currently manufactured by Reckitt.[1][2] Alongside Australia, Mr Sheen is also available in Jamaica, Kenya, Ireland and the United Kingdom,...

 

Capilla memorial del rey Jorge VI King George VI Memorial Chapel La capilla, adyacente a la Capilla de San JorgeLocalizaciónPaís Reino UnidoDivisión WindsorCoordenadas 51°29′01″N 0°36′25″O / 51.483611111111, -0.60694444444444Información religiosaUso Capilla memorial y panteón realHistoria del edificioFundación 1962Construcción 1962-1969Arquitecto George PaceDatos arquitectónicosEstilo Gótico perpendicularMateriales Piedra de ClipshamLongitud 4,2 metrosAnchur...

 

2014 Hindi romantic comedy film directed by Raj Nidimoru and Krishna D.K. Happy EndingTheatrical release posterDirected byRaj and D.K.Written byStory and Screenplay:Raj NidimoruSita MenonKrishna D.K.Dialogues:Hussain DalalProduced bySaif Ali KhanDinesh VijanSunil LullaStarringSaif Ali KhanIleana D'CruzKalki KoechlinGovindaRanvir ShoreyKareena KapoorPreity ZintaNarrated bySaif Ali KhanCinematographyChase BowmanYaron LevyMahesh LimayeEdited byArindam S. GhatakAkiv AliMusic bySachin–JigarProdu...

This article may be a rough translation from Spanish. It may have been generated, in whole or in part, by a computer or by a translator without dual proficiency. Please help to enhance the translation. The original article is under español in the languages menu in the upper right corner. See this article's entry on Pages needing translation into English for discussion. (June 2022) List of civil wars in Venezuela The Venezuelan civil wars were a long series of conflicts that devastated the co...

 

Adeline Palmier Wagonerfrom Notable Women of St. Louis, 1914BornAdeline Palmier Myers(1868-02-14)February 14, 1868St. Louis, MissouriDiedApril 21, 1929(1929-04-21) (aged 61)Known forPresident of the St. Louis branch of the National Plant, Flower and Fruit GuildSpouseHarry Epply Wagoner Adeline Palmier Wagoner (February 14, 1868 – April 21, 1929) was an American volunteer organizational leader and author. She served as president of the St. Louis, Missouri, branch of the National Pl...

 

Fundación Patrimonio Cultural y Natural Maya Acrónimo PACUNAMTipo FundaciónForma legal ActivoObjetivos Preservación del Patrimonio Cultural y Natural de GuatemalaFundación 2006Sede central Ciudad de Guatemala, GuatemalaDirectora Ejecutiva Claudia Rosales ModenessiMiembros Cementos Progreso, Cervecería Centro Americana S.A., Walmart de México y Centroamérica, Citibank de Guatemala, Blue Oil, Grupo Occidente, Madre Tierra, Samsung, Disagro, Banco Industrial, Claro, Cofiño StahlEstructu...

Juelz Santana discographySantana in 2005Studio albums2Compilation albums1Singles22Mixtapes6Promotional singles1 The discography of American rapper Juelz Santana consists of two studio albums, one compilation album, seven mixtapes, and 22 singles. Albums Studio albums List of albums, with selected chart positions and certifications Title Album details Peak chart positions Certifications US[1] USR&B[2] USRap[3] From Me to U Released: August 19, 2003 Label: ...

 

Polygyny Polygamous marriages may not be performed in the United Kingdom, and if a polygamous marriage is performed, the already-married person may be guilty of the crime of bigamy under section 11 of the Matrimonial Causes Act 1973.[1] England and Wales Bigamy is a statutory offence in England and Wales. It is committed by a person who, being married to another person, goes through a ceremony capable of producing a valid marriage with a third person. The offence is created by section...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!