Tímto termínem označil Fred Lakin Deutschovu poznámku na přednášce o vizuálním programování od Scotta Kima a Warrena Robinetta. Deutschova poznámka zněla: „No, to je všechno moc hezké, ale problém s vizuálními programovacími jazyky je, že nemůžete mít na obrazovce více než 50 vizuálních primitiv současně. Jak chcete napsat operační systém?“[1][3][4]
Primitivum ve vizuálním programovacím jazyce je samostatný grafický prvek používaný k sestavení programu. Má-li jich programátor současně více k dispozici, má o programu lepší přehled. Tato mez je někdy uváděna jako příklad výhody textových jazyků oproti těm vizuálním,[5] poukazující na větší informační hustotu textu a obtížnost škálování programů ve vizuálním jazyce.[6][7]
Proti Deutschovu tvrzení stojí dva protiargumenty. Za prvé, není jasné, zda podobná mez neexistuje také pro textové programovací jazyky.[1] Za druhé lze tuto mez překonat pomocí modularity, která se běžně používá v textových programovacích jazycích.
Odkazy
Reference
V tomto článku byl použit překlad textu z článku Deutsch limit na anglické Wikipedii.
↑ abcComp.Lang.Visual - Frequently-Asked Questions List [online]. 10 March 1998. Dostupné online.Je zde použita šablona {{Cite web}} označená jako k „pouze dočasnému použití“.[nedostupný zdroj]
↑MCINTYRE, David. The comp.lang.visual FAQ [online]. Dostupné online.Je zde použita šablona {{Cite web}} označená jako k „pouze dočasnému použití“.
↑BEGEL, A. LogoBlocks: A Graphical Programming Language for Interacting with the World. www.msr-waypoint.com. Cambridge, MA: MIT Media Lab, 1996. Dostupné v archivu pořízeném dne 2016-03-03.Je zde použita šablona {{Cite paper}} označená jako k „pouze dočasnému použití“.
↑SEMPERE, Andrew. Animatronics, Children and Computation. ifets.info. Dostupné online.Je zde použita šablona {{Cite paper}} označená jako k „pouze dočasnému použití“.
↑WEIS, Torben; KNOLL, Mirko; ULBRICH, Andreas; MÜHL, Gero; BRÄNDLE, Alexander. Rapid Prototyping for Pervasive Applications [online]. [cit. 2021-02-25]. Dostupné v archivu pořízeném dne 2012-04-21.Je zde použita šablona {{Cite web}} označená jako k „pouze dočasnému použití“.
↑ULLMER, Brygg; ISHII, Hiroshi. Emerging Frameworks for Tangible User Interfaces. web.media.mit.edu. Dostupné v archivu pořízeném dne 2014-07-14.Je zde použita šablona {{Cite paper}} označená jako k „pouze dočasnému použití“.
↑ULLMER, Brygg; ISHII, Hiroshi; JACOB, Robert J. K. Token+Constraint Systems for Tangible Interaction with Digital Information..Chybí název periodika!Chybí povinný parametr: V šabloně {{Citace periodika}} je nutno určit zdrojové "periodikum" odkazu!Je zde použita šablona {{Cite paper}} označená jako k „pouze dočasnému použití“.