Search results

Jump to navigation Jump to search
View (previous 20 | ) (20 | 50 | 100 | 250 | 500)
  • ...nary number by 1. The empty position in the most significant bit is filled with a copy of the original MSB.]] ...number by 1. The empty position in the [[least significant bit]] is filled with a zero.]] ...
    17 KB (2,352 words) - 23:28, 26 May 2026
  • 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
  • ...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
  • ...ccess violation''' is a [[Interrupt|failure condition]] raised by hardware with [[memory protection]], notifying an [[operating system]] (OS) that the soft ...10/Fearless-Concurrency.html| title = Fearless Concurrency with Rust - The Rust Programming Language Blog}}</ref> Other languages, such as [[Lisp (programm ...
    19 KB (2,841 words) - 18:17, 13 May 2026
  • ...or one that causes the loop to start over. In older [[operating system]]s with [[cooperative multitasking]],<ref>also known as non-preemptive-multitasking ...> infinite loops normally caused the entire system to become unresponsive. With the now-prevalent preemptive multitasking model, infinite loops usually cau ...
    18 KB (2,533 words) - 13:40, 2 January 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
  • ...ople]] where each person has a given name, as well as a family name shared with their relatives. If the first names of family members are unique only withi ...ulating items. This can be seen as an abstract concept in many places. For example, in any operating system directories serve to group related files, and act ...
    44 KB (6,386 words) - 05:16, 29 May 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
  • ...[Opa (programming language)|Opa]], [[Rocq]], [[Rust (programming language)|Rust]], [[Scala (programming language)|Scala]], [[Standard ML]] ...ic type|statically typed]], [[Functional programming|functional language]] with [[Polymorphism (computer science)|polymorphic]] [[type inference]] in the [ ...
    16 KB (2,269 words) - 11:18, 22 May 2026
  • ...er programming)|functions]] and [[Class (programming)|classes]] to operate with [[Generic programming|generic types]]. This allows a function or class [[De ...block of code where it is used, and then replacing the template parameter with the actual one. For this reason, classes employing templated methods place ...
    21 KB (3,025 words) - 06:54, 31 May 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
  • ...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
  • ...erence/influences.html |title=Influences - The Rust Reference |website=The Rust Reference |access-date=2023-12-31}}</ref> [[Scala (programming language)|Sc ...e]] which extends the [[Caml]] dialect of [[ML (programming language)|ML]] with [[Object-oriented programming|object-oriented]] features. OCaml was created ...
    40 KB (5,516 words) - 08:25, 16 March 2026
  • ...distinct name that identifies a compatibility aspect of that version. For example, Win32 is the major version of Windows API that runs on 32-bit systems. The ...son=The categories are out of date, as are the references for it; see, for example, https://learn.microsoft.com/en-us/windows/win32/apiindex/windows-api-list. ...
    29 KB (4,157 words) - 04:51, 31 May 2026
  • |postal_code_type = [[ZIP Code]] ...e web |url=https://www.zipdatamaps.com/34972 |title=Yeehaw Junction FL ZIP Code |publisher=zipdatamaps.com |year=2023 |access-date=February 17, 2023}}</ref ...
    15 KB (1,962 words) - 22:58, 21 April 2026
  • ...], [[Pascal (programming language)|Pascal]], [[Rust (programming language)|Rust]],<ref>{{cite web |title=GDB Documentation - Supported Languages |url=http: ...GPL). It was modeled after the [[dbx (debugger)|DBX]] debugger, which came with [[BSD|Berkeley Unix]] distributions.<ref name="stallman-quote-1986" /> ...
    27 KB (3,971 words) - 15:52, 23 April 2026
  • ...)|Nu]],<ref name="Burks"/> [[Rust (programming language)|Rust]],<ref name="rust"/> [[Swift (programming language)|Swift]]<ref name="lattner2014"/> '''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
  • Lazy evaluation is often combined with [[memoization]], as described in [[Jon Bentley (computer scientist)|Jon Ben Lazy evaluation is difficult to combine with [[Imperative programming|imperative]] features such as [[exception handling ...
    34 KB (4,822 words) - 02:26, 12 May 2026
  • {{Short description|Punctuation mark with two dots (:)}} ...en reading the text aloud, but [[silent reading]] eventually replaced this with other considerations.<ref>{{cite web |last=Mason |first=John |author-link=J ...
    43 KB (6,149 words) - 09:34, 29 May 2026
View (previous 20 | ) (20 | 50 | 100 | 250 | 500)