Search results

Jump to navigation Jump to search
View (previous 20 | ) (20 | 50 | 100 | 250 | 500)
  • In [[Multithreading (computer architecture)|multithreaded]] code, access to lazy-initialized objects/state must be [[mutual exclusion|synchr ...software design pattern]] view, lazy initialization is often used together with a [[factory method pattern]]. This combines three ideas: ...
    26 KB (3,189 words) - 01:55, 7 November 2025
  • | family = [[Smalltalk]] | influenced by = [[Smalltalk]], [[APL (programming language)|APL]]<ref>{{cite conference|doi=10.1145/123 ...
    23 KB (3,421 words) - 08:27, 14 May 2026
  • Programming languages with [[Tagged union|sum types]] and [[pattern matching]] obviate many of the ben ...rl=https://coreycoogan.wordpress.com/2009/06/16/visitor-pattern-real-world-example |via=[[WordPress.com]]}}</ref> ...
    35 KB (4,759 words) - 21:24, 9 February 2026
  • {{Short description|Traditional first example of a computer programming language}} ...the [[computer software]] intended to [[Compiler|compile]] or run [[source code]] is correctly installed, and that its operator understands how to use it. ...
    27 KB (3,666 words) - 17:14, 14 July 2025
  • {{Short description|Traditional first example of a computer programming language}} ...the [[computer software]] intended to [[Compiler|compile]] or run [[source code]] is correctly installed, and that its operator understands how to use it. ...
    26 KB (3,572 words) - 07:29, 16 May 2026
  • ...ction (variables that are used locally, but defined in an enclosing scope) with the [[Value (computer science)|value]] or [[Reference (computer science)|re ...he term ''closure'' to refer to a [[Anonymous function|lambda expression]] with open bindings (free variables) that have been closed by (or bound in) the l ...
    51 KB (7,539 words) - 22:16, 12 January 2026
  • ...|url=http://blogs.oucs.ox.ac.uk/networks/2011/09/02/how-to-generate-graphs-with-gnuplot/|access-date=2012-07-19}} The gnuplot core code is programmed in [[C (programming language)|C]]. Modular subsystems for out ...
    15 KB (2,086 words) - 21:30, 4 April 2026
  • ...allows computing representations of mathematical objects to be manipulated with the same syntax as on paper. ...nction calls. For example, consider variables {{code|a}}, {{code|b}} and {{code|c}} of some user-defined type, such as [[Matrix (mathematics)|matrices]]: ...
    23 KB (3,211 words) - 21:47, 20 April 2026
  • ...text, other terms are used instead of ''command''. For example, in machine code, the typical term is ''instruction'' and in an imperative language, the typ ...rules of a language. This general concept of structure is not be confused with [[structured programming]] which limits structure to sequencing, selection ...
    52 KB (7,245 words) - 14:35, 24 May 2026
  • | screenshot caption = [[L-system#Example 4: Koch curve|L-system (Koch curve)]] turtle graphic | influenced = [[AgentSheets]], [[NetLogo]], [[Smalltalk]], [[Etoys (programming language)|Etoys]], [[Scratch (programming language) ...
    25 KB (3,505 words) - 21:35, 17 May 2026
  • ...m Junit 4|p=144}} and JUnit 3 were under packages {{code|org.junit}} and {{code|junit.framework}}, respectively. ...cross 10,000 Java projects hosted on [[GitHub]] found that JUnit (in a tie with [[SLF4J|slf4j-api]]) was the most commonly included external library. Each ...
    18 KB (2,570 words) - 01:08, 30 May 2026
  • | website = <!-- {{URL|example.org}} --> ...ed on the programming languages [[Lisp (programming language)|Lisp]] and [[Smalltalk]] for the smaller research and [[software development]] market. ...
    35 KB (4,975 words) - 06:26, 7 May 2026
  • ...ng)|methods]]) that are each either associated with a particular object or with all objects of that class.{{sfn|Gamma|Helm|Johnson|Vlissides|1995|p=14}}{{s ...programming)|inheritance]], a class can be defined based on another class with all of its state and behavior plus additional state and behavior that furth ...
    46 KB (6,866 words) - 11:53, 27 July 2025
  • ...a [[programming model]] designed to support generating efficient [[machine code]], including fine-grained control over dynamic and static behaviors. It was ...[Apple Computer]]. At one time in its development, it was intended for use with the [[Apple Newton]] computer, but the Dylan implementation did not reach s ...
    18 KB (2,739 words) - 17:18, 20 May 2026
  • ...ng)|methods]]) that are each either associated with a particular object or with all objects of that class.{{sfn|Gamma|Helm|Johnson|Vlissides|1995|p=14}}{{s ...programming)|inheritance]], a class can be defined based on another class with all of its state and behavior plus additional state and behavior that furth ...
    56 KB (8,240 words) - 11:56, 17 March 2026
  • ...ame="bini"/> [[Python (programming language)|Python]],<ref name="bini"/> [[Smalltalk]]<ref name="bini"/> '''Ruby''' is a [[general-purpose programming language]] designed with an emphasis on programming productivity and simplicity. In Ruby, everything ...
    58 KB (7,726 words) - 13:31, 21 May 2026
  • {{About|the book|the generic articles|Software design pattern|and|Design pattern}} ...[[software design pattern]]s. The book includes examples in [[C++]] and [[Smalltalk]]. ...
    16 KB (2,177 words) - 04:46, 11 May 2026
  • ...1995, as an add-on to the [[Portland Pattern Repository]]. He co-authored (with [[Bo Leuf]]) a book about wikis, entitled ''[[The Wiki Way]]'', and invente ...a co-founder of Cunningham & Cunningham, a software consultancy he started with his wife.<ref>Lih, Andrew (2009). ''The Wikipedia Revolution'', p. 58. Hype ...
    16 KB (2,163 words) - 02:11, 19 March 2026
  • ...program.png|thumb|300px|A quine's output is exactly the same as its source code.]] ...uter program]] that takes no input and produces a copy of its own [[source code]] as its only output. The standard terms for these programs in the [[comput ...
    28 KB (3,638 words) - 18:26, 8 April 2026
  • ...rchitect, or for later additions. All entries must already have associated articles. *[[Richard Bartle]] – [[Multi-user dungeon|MUD]], with [[Roy Trubshaw]], created MUDs ...
    50 KB (6,028 words) - 08:59, 22 May 2026
View (previous 20 | ) (20 | 50 | 100 | 250 | 500)