Search results
Jump to navigation
Jump to search
- ...a '''gotcha''' is a valid construct in a system, program or [[programming language]] that works as documented but is [[counter-intuitive]] and almost invites The classic gotcha in [[C (programming language)|C]]/[[C++]] is the construct ...3 KB (425 words) - 02:15, 21 October 2024
- ...s an [[aphorism]] in [[computer programming]] and especially [[programming language]] circles that states:<ref>{{Cite web {{quote|Any sufficiently complicated [[C (programming language)|C]] or [[Fortran]] program contains an [[ad hoc]], informally-specified, [ ...5 KB (626 words) - 11:32, 5 June 2025
- {{About||the language|German language}} ...mming language DRAKON|thumb|An example program in the [[visual programming language]] [[DRAKON]], containing 50 primitives]] ...5 KB (675 words) - 17:32, 31 January 2025
- ...latform]] benefits of the [[Java (programming language)|Java]] programming language.<ref>{{cite web In comparison, the [[Squeak]] Smalltalk programming language and environment boasts of being truly ''write once, run anywhere'',<ref>{{c ...4 KB (488 words) - 16:31, 30 June 2025
- {{short description|1983 essay about programming}} ...er=Technical Publishing |volume=29 |location=United States |pages=263-265 |language=en}}</ref> ...4 KB (615 words) - 04:05, 25 May 2025
- * ''[[The C Programming Language]]'', by Brian Kernighan and Dennis Ritchie * ''[[White Book of Rhydderch]]'', manuscript of Welsh folklore ...1 KB (164 words) - 10:53, 6 May 2025
- {{about|Irons' IMP|the contemporary and unrelated programming language|Edinburgh IMP}} {{Infobox programming language ...7 KB (902 words) - 02:21, 29 January 2023
- {{Short description|Division of programming languages into system programming and scripting}} ...' and ''[[scripting language]]s'' – compare [[programming in the large and programming in the small]]. ...6 KB (847 words) - 14:14, 4 August 2025
- ...ose provided by the [[standard library]]. Languages like [[Go (programming language)|Go]] go even further in as far that no system specific things are used, it ...Database management]], and [[spreadsheet]]s, that can allow people with no programming experience to, sort, extract, and manipulate their data. and create documen ...8 KB (1,237 words) - 19:34, 29 June 2025
- ...f resources. Code bloat can be caused by inadequacies in the [[programming language]] in which the code is written, the [[compiler]] used to compile it, or the ...code]]), plus an [[Interpreter (computing)|interpreter]] for that compact language (written in native code), than to hold that program written directly in [[n ...4 KB (480 words) - 13:07, 15 May 2025
- ...s creating those smaller parts by writing lines of code in a [[programming language]]. ..., and that typical programming languages, and the practice of [[structured programming]], provide good support for the latter, but not for the former. ...7 KB (933 words) - 17:04, 22 June 2025
- {{Short description|Intentionally obscure programming language}} A '''Turing tarpit''' (or '''Turing tar-pit''') is any [[programming language]] or [[computer interface]] that allows for flexibility in function but is ...4 KB (572 words) - 01:04, 30 October 2025
- ...apply when anyone inexperienced with the problem at hand [[copy and paste programming|copies some program code]] from one place to another with little understand ...to self-explanatory code, overzealous adherence to the conventions of a [[programming paradigm]], or adding deletion code for objects that [[Garbage collection ( ...6 KB (843 words) - 00:44, 14 April 2025
- ...as an argument and calling it – or implicitly, via [[reflection (computer programming)|reflection]] features which allow one to access certain functions dependin ...recursion via explicitly passing functions as arguments is possible in any language that supports functions as arguments, though this is rarely used in practic ...12 KB (1,690 words) - 12:49, 30 April 2025
- In [[computer programming]], '''leaning toothpick syndrome''' ('''LTS''') is the situation in which a LTS appears in many programming languages and in many situations, including in patterns that match [[Unifor ...9 KB (1,353 words) - 01:01, 31 January 2025
- {{short description|Term for abstraction in computer programming}} {{distinguish|Magic number (programming)}} ...7 KB (972 words) - 19:27, 20 November 2024
- ...03 |chapter=Scrap your boilerplate: a practical design pattern for generic programming |title=Proceedings of the 2003 ACM SIGPLAN International Workshop on Types ...er.com/dictionary/boilerplate |title=Boilerplate |website=Merriam-Webster |language=en |access-date=2018-01-27}}</ref> ...11 KB (1,590 words) - 12:45, 30 April 2025
- ...ic programming|code generators]], automatic build systems, and [[scripting language]]s to observe the DRY principle across layers. ...edition, page 63</ref> It was applied when designing [[Eiffel (programming language)|Eiffel]]. ...9 KB (1,282 words) - 16:19, 1 June 2025
- ...e=A simple Ada compiler invalidation test |journal=ACM SIGAda Ada Letters |language=en |volume=III |issue=5 |pages=69–74 |doi=10.1145/998382.998385 |issn=1094- ...l]], but not possible in the other major Algol descendant [[C (programming language)|C]] (without manually simulating the mechanism by using C's address-of ope ...6 KB (930 words) - 19:32, 27 May 2025
- {{Short description|Genre of television programming often based on fantasy fiction works}} ...s. Fantasy television programs are often based on tales from mythology and folklore, or are adapted from [[Fantasy|fantasy stories]] in other media. The bounda ...5 KB (839 words) - 18:28, 20 December 2024