Global Information Lookup Global Information

Deutsch limit information


An example program in the visual programming language DRAKON
An example program in the visual programming language DRAKON, containing 50 primitives

The Deutsch limit is an aphorism about the information density of visual programming languages originated by L. Peter Deutsch that states:

The problem with visual programming is that you can't have more than 50 visual primitives on the screen at the same time.[1]

The term was made up by Fred Lakin, after Deutsch made the following comment at a talk on visual programming by Scott Kim and Warren Robinett: "Well, this is all fine and well, but the problem with visual programming languages is that you can't have more than 50 visual primitives on the screen at the same time. How are you going to write an operating system?"[1][2][3]

The primitives in a visual language are the separate graphical elements used to build a program, and having more of them available at the same time allows the programmer to read more information. This limit is sometimes cited as an example of the advantage of textual over visual languages,[4] pointing out the greater information density of text, and posing a difficulty in scaling the language.[5][6]

However, criticisms of the limit include that it is not clear whether a similar limit also exists in textual programming languages;[1] and that the limit could be overcome by applying modularity to visual programming as is commonly done in textual programming.

  1. ^ a b c McIntyre, David (March 10, 1998). "Comp.Lang.Visual - Frequently-Asked Questions List". Faqs.org.
  2. ^ Begel, Andrew (May 24, 1996). "LogoBlocks: A Graphical Programming Language for Interacting with the World" (PDF). Cambridge, MA: MIT Media Lab. Archived from the original (PDF) on March 3, 2016. Retrieved June 6, 2014.
  3. ^ Sempere, Andrew (October 2005). "Animatronics, Children and Computation" (PDF). Educational Technology & Society. 8 (4): 11–21. ISSN 1436-4522. Archived from the original (PDF) on April 16, 2006.
  4. ^ Weis, Torben; Knoll, Mirko; Ulbrich, Andreas; Mühl, Gero; Brändle, Alexander (April 2007). "Rapid Prototyping for Pervasive Applications" (PDF). IEEE Computer Society. Archived from the original (PDF) on April 21, 2012.
  5. ^ Ullmer, Brygg; Ishii, Hiroshi (2001). "Emerging Frameworks for Tangible User Interfaces" (PDF). In Carroll, John M. (ed.). Human Computer Interaction in the New Millennium. Archived from the original (PDF) on July 14, 2014.
  6. ^ Ullmer, Brygg; Ishii, Hiroshi; Jacob, Robert J. K. (March 2005). "Token+Constraint Systems for Tangible Interaction with Digital Information". ACM Transactions on Computer-Human Interaction. 12 (1): 81–118. CiteSeerx: 10.1.1.90.4969.

and 21 Related for: Deutsch limit information

Request time (Page generated in 0.8594 seconds.)

Deutsch limit

Last Update:

The Deutsch limit is an aphorism about the information density of visual programming languages originated by L. Peter Deutsch that states: The problem...

Word Count : 413

Germany

Last Update:

Deutschland, originally diutisciu land ('the German lands') is derived from deutsch (cf. Dutch), descended from Old High German diutisc 'of the people' (from...

Word Count : 16539

Visual programming language

Last Update:

for visual and non-visual languages Concept map Dataflow programming Deutsch limit, an aphorism about the information density of language primitives in...

Word Count : 3278

German South West Africa

Last Update:

German South West Africa (German: Deutsch-Südwestafrika) was a colony of the German Empire from 1884 until 1915, though Germany did not officially recognise...

Word Count : 3177

Fallacies of distributed computing

Last Update:

fallacies of distributed computing are a set of assertions made by L Peter Deutsch and others at Sun Microsystems describing false assumptions that programmers...

Word Count : 512

German East Africa

Last Update:

German East Africa (GEA; German: Deutsch-Ostafrika) was a German colony in the African Great Lakes region, which included present-day Burundi, Rwanda...

Word Count : 4150

Karl Deutsch

Last Update:

Karl Wolfgang Deutsch (21 July 1912 – 1 November 1992) was a Czech social and political scientist. He was a professor at MIT, Yale University and Harvard...

Word Count : 1264

Cognitive dimensions of notations

Last Update:

another method for evaluating the usability of an interface Conway's law Deutsch limit – an adage about the number of elements in a visual language Homoiconicity...

Word Count : 1134

Quantum logic gate

Last Update:

using the parametrized three-qubit Deutsch gate D ( θ ) {\displaystyle D(\theta )} , named after physicist David Deutsch. It is a general case of CC-U, or...

Word Count : 10122

German Swiss International School

Last Update:

The German Swiss International School (GSIS; German: Deutsch-Schweizerische Internationale Schule; Chinese: 德國瑞士國際學校 / 德瑞國際學校) is an international school...

Word Count : 2667

Chaim Deutsch

Last Update:

as a "conservative Democrat." Deutsch's position has a term limit of two consecutive four-year terms. In 2019, Deutsch decided to solely use public transportation...

Word Count : 1472

2008 California Proposition 8

Last Update:

States". Civil Rights Litigation Clearinghouse. Retrieved March 12, 2021. Deutsch, Linda (2009-06-12). "DOJ moves to dismiss first fed gay marriage case"...

Word Count : 16395

Malthusianism

Last Update:

782–802. Engels, Friedrich. "Outlines of a Critique of Political Economy", Deutsch-Französische Jahrbücher, 1844, p. 1. "Progress and Poverty, Chapter 8"...

Word Count : 7437

Low German

Last Update:

§ 23 Absatz 1 Verwaltungsverfahrensgesetz (Bund). Die Frage, ob unter deutsch rechtlich ausschließlich die hochdeutsche oder auch die niederdeutsche...

Word Count : 11055

Second Schleswig War

Last Update:

The Second Schleswig War (Danish: Den anden slesvigske krig; German: Deutsch-Dänischer Krieg or German Danish War), also sometimes known as the Dano-Prussian...

Word Count : 8536

Hans Deutsch

Last Update:

Hans Deutsch (17 April 1906 – 13 May 2002) was an Austrian Jewish refugee, lawyer and publisher who played a key role in Holocaust reparations and art...

Word Count : 1527

German Canadians

Last Update:

German Canadians (German: Deutsch-Kanadier or Deutschkanadier, pronounced [ˈdɔʏtʃkaˌnaːdi̯ɐ]) are Canadian citizens of German ancestry or Germans who...

Word Count : 5083

Charlie Deutsch

Last Update:

Charlie Deutsch is a multiple Grade I winning British National Hunt jockey. In 2018, he was sentenced to 10 months imprisonment for dangerous driving...

Word Count : 812

Climate change

Last Update:

2008 IPCC SROCC Summary for Policymakers 2019, p. 18 Doney et al. 2009. Deutsch et al. 2011 IPCC SROCC Ch5 2019, p. 510; "Climate Change and Harmful Algal...

Word Count : 27986

Hidden subgroup problem

Last Update:

Quantum Algorithm Abelian? Polynomial time solution? Deutsch's problem Deutsch's algorithm; Deutsch-Jozsa algorithm Yes Yes Simon's problem Simon's algorithm...

Word Count : 2013

2023 World Series of Poker results

Last Update:

Total Prize Pool: $608,760 Number of Payouts: 69 Winning Hand: Q♥ 7♠ (No-Limit Hold'em) 2-Day Event: June 1-2 Number of Entries: 568 Total Prize Pool:...

Word Count : 2627

PDF Search Engine © AllGlobal.net