Minimalism (computing)

Minimalism (computing)

In computing, minimalism refers to the application of minimalist philosophies and principles in hardware and software design and usage.

Contents

History

In the 1950s, some mainframes had only 1,000 characters of memory. In the 1960s, mainframes had 4 to 64 Kilobytes of storage. In the late 1970s and early 1980s, with the earliest generations of personal computers, programmers had to work with the confines of relatively expensive and limited resources. 8 or 16 Kilobytes of RAM was common, 64K was considered a vast amount and was the Address space of the 8-bit CPUs of the day. Expansion beyond 64K would require bank switching. Storage capacities ranged from 88K floppy disks to (very expensive) 10 Megabyte hard drives. Personal computer memories have expanded by orders of magnitude over time, where system requirements remained the same for legacy software as it aged, making even the most elaborate, featureful programs of yesteryear seem minimalist in comparison with current software. Many of these programs are now considered abandonware. As the capabilities and system requirements of common desktop software and operating systems grew, many developers adopted minimalism as a philosophy and began choosing to limit their programs to a predefined size or scope.

In the early 21st century, changing applications for computing devices have brought minimalism to the forefront. It is no longer necessary to buy a high-end desktop personal computer merely to perform common computing tasks.[1] Multiplication of devices such as smartphones, netbooks and plug computers have made minimalism an important design concern. Google's Chrome browser and Chrome OS are often cited as examples of minimalist design.[2][3]

Usage

Developers may create user interfaces made to be as simple as possible by eliminating buttons and dialog boxes that may potentially confuse the user. Minimalism is sometimes used in its visual arts meaning, particularly in the industrial design of the hardware device or software theme. John Millar Carroll, in his book Minimalism Beyond the Nürnberg Funnel pointed out the use of minimalism resulting in little-or-no learning curve with the benefit of 'instant-use' devices such as video games, ATMs, and mall kiosks that do not require the user to read manuals.[4] User Interface researchers have performed experiments suggesting that minimalism, as illustrated by the design principles of parsimony and transparency, bolsters efficiency and learnability.[5] Minimalism is implicit in the Unix philosophy of "Do one thing and do it well."

See also

References

  1. ^ [1]
  2. ^ [2]
  3. ^ [3]
  4. ^ John Millar Carroll (1998). Minimalism Beyond the Nurnberg Funnel. Cambridge, Mass.: MIT Press. ISBN 026203249X. http://books.google.com/?id=LvXiZJEUJjAC&pg=PA400&lpg=PA400&dq=minimalism+atm+machines. Retrieved 2007-11-21. 
  5. ^ Wren, C.; Reynolds, C. (2004). "Minimalism in Ubiquitous Interface Design" (PDF). Personal and Ubiquitous Computing (Springer) 8 (5): 370–373. doi:10.1007/s00779-004-0299-2. http://affect.media.mit.edu/pdfs/04.wren-reynolds.pdf. Retrieved 2008-07-29 

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Minimalism — This article is about the concept in the arts. For other uses, see Minimalism (disambiguation). Minimalism describes movements in various forms of art and design, especially visual art and music, where the work is stripped down to its most… …   Wikipedia

  • Minimalism (disambiguation) — The term minimalism may refer to: Minimalism, in art and design. Minimalist music, a musical term. Holy minimalism Minimal techno Simple living is a minimal, low consumption way of living sometimes called minimalism. People who live this way are… …   Wikipedia

  • Green computing — is the study and practice of using computing resources efficiently. The primary objective of such a program is to account for the triple bottom line, an expanded spectrum of values and criteria for measuring organizational (and societal) success …   Wikipedia

  • Worse is better — Worse is better, also called the New Jersey style, was conceived by Richard P. Gabriel to describe the dynamics of software acceptance, but it has broader application. The idea is that quality does not necessarily increase with functionality.… …   Wikipedia

  • Code bloat — is the production of code that is perceived as unnecessarily long, slow, or otherwise wasteful of resources. Code bloat can be caused by inadequacies in the language in which the code is written, inadequacies in the compiler used to compile the… …   Wikipedia

  • Monochrome painting — Kazimir Malevich, Suprematist Composition: White on White, 1918, Museum of Modern Art New York Monochromatic painting has been an important component of avant garde visual art throughout the 20th century and into the 21st century. Painters have… …   Wikipedia

  • Noise (music) — Noise music Stylistic origins Modernism 20th century classical music Electronic art music Musique concrète Electroacoustic music Performance art Free improvisation Cultural origins Early 1910s Europe Typical instruments …   Wikipedia

  • Minimal — can mean: In mathematics, see Minimal element. In music, see Minimalist music. In electronic music, see Minimal techno. In art see Minimalism. In computing, see Computing minimalism. Names: For the song by Pet Shop Boys, see Minimal (song) .… …   Wikipedia

  • Ubuntu (operating system) — Ubuntu Ubuntu 11.10 (Oneiric Ocelot) Company / developer …   Wikipedia

  • 1970s — 70s redirects here. For decades comprising years 70–79 of other centuries, see List of decades …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”