tray

From Middle English treye, from Old English trēġ, trīġ (“wooden board, tray”), from Proto-West Germanic *trauwi, from Proto-Germanic *trawją (“wooden vessel”), from Proto-Indo-European *drewo-, *dóru (“tree; wood”). Cognate with Old Norse treyja (“carrier”), Old Swedish trø (“wooden grain measure”), Low German Treechel (“dough trough”), Ancient Greek δροίτη (droítē, “tub, vat”), Sanskrit द्रोण (droṇa, “trough”). Related to trough and tree.

cog

[…]some developers try to use it that way for some reason (some applications inexplicably minimize to the tray rather than to the taskbar as they should).

2007, Brian Livingston, Paul Thurrott, Windows Vista Secrets:

(computing, graphical user interface, informal) A notification area used for icons and alerts.

ilmaisinalue

notification area in a computer's graphical user interface

(computing, business) A type of retail or wholesale packaging for CPUs where the processors are sold in bulk and/or with minimal packaging.


quark

Finnegans Wake
James Joyce
Quark#Etymology

Coined by American physicist Murray Gell-Mann in 1963. The literary connection to James Joyce's Finnegans Wake was asserted later; see the Quark Wikipedia article.

coin

Two functions are provided to convert between strings and quarks: XrmStringToQuark and XrmQuarkToString […]

2012, Keith D. Gregory, Programming with Motif, page 453:

(computing, X Window System) An integer that uniquely identifies a text string.


limit

German: Limit

From Middle English limit, from Old French limit, from Latin līmes (“a cross-path or balk between fields, hence a boundary, boundary line or wall, any path or road, border, limit”). Displaced native Old English ġemǣre. Doublet of limes.

der

(category theory) The cone of a diagram through which any other cone of that same diagram can factor uniquely.


pump

en-verb

pump (third-person singular simple present pumps, present participle pumping, simple past and past participle pumped)

pumps (present singular third-person)
pumping (participle present)
pumped (participle past)
pumped (past)

⇒ Czech: pumpovat

→ Thai: ปั๊ม (bpám)

From Middle English pumpe, possibly from Middle Dutch pompe (“pipe, water conduit”) or Middle Low German pumpe (“pump”), probably ultimately imitative.
Compare Dutch pompen, German pumpen, and Danish pompe; also Spanish bomba (“pump”).

onomatopoeic

imitative

Sure enough, rather than pumping a message to the Console window, you will now see a message box displaying your message

2006, Andrew Troelsen, Pro C# 2005 and the .NET 2.0 Platform:

The CLR pumps messages automatically during a wait, reducing the likelihood of this but it can show up in native code.

2008, Joe Duffy, Concurrent Programming on Windows:

c. 2012, Microsoft, .NET Framework 4.5 documentation for Marshal.CleanupUnusedObjectsInCurrentContext
The interop system pumps messages while it attempts to clean up RCWs.

(computing) To pass (messages) into a program so that it can obey them.


click

Imitative of the "click" sound; first recorded in the 1500s. Compare Saterland Frisian klikke (“to click”), Middle Dutch clicken (Modern Dutch: klikken (“to click”)), Old High German klecchen (Modern German: klecken, klicken (“to click”)), Danish klikke (“to click”), Swedish klicka (“to click”), Norwegian klikke (“to click”), Norwegian klekke (“to hatch”).

Imitative

graphical user interface
graphical user interface

(graphical user interface) The act of pressing a button on a computer mouse or similar input device, both as a physical act and a reaction in the software.


click

en-verb

click (third-person singular simple present clicks, present participle clicking, simple past and past participle clicked)

clicks (present singular third-person)
clicking (participle present)
clicked (participle past)
clicked (past)

onomatopoeic

Imitative

(computing) To press and release (a button on a computer mouse).

кликвам

transitive: press and release (button on a mouse)

(transitive, graphical user interface) To select a software item using, usually, but not always, the pressing of a mouse button.

Visit a location, call, or click www.example.com.

(transitive, computing, advertising) To visit (a website).

I soon grew bored and clicked away from the site.

From the home page, click through to the Products section.

(intransitive, graphical user interface) To navigate by clicking a mouse button.

կտտացնել

intransitive: click the left button of a mouse


spark

→ Esperanto: sparko

→ Japanese: スパーク

From Middle English sparke, sperke, from Old English spearca, from Proto-West Germanic *sparkō (compare Saterland Frisian Spoorke, West Frisian spark, Dutch spark, German Low German Sparke, German Sparke), perhaps from Proto-Germanic *sparkaz (“lively, energetic”), from Proto-Indo-European *sperg- (“to strew, sprinkle”) (compare Breton erc’h (“snow”), Latin spargō (“to scatter, spread”), sparsus (“scattered”), Lithuanian sprógti (“to germinate”), Ancient Greek σπαργάω (spargáō, “to swell”), Avestan 𐬟𐬭𐬀𐬯𐬞𐬀𐬭𐬈𐬔𐬀 (frasparega, “branch, twig”), Sanskrit पर्जन्य (parjanya, “rain, rain god”)).

cog

(cellular automata) A small collection of cells which briefly appears at the edge of a larger pattern before dying off.


LC

en-noun

LC (countable and uncountable, plural LCs)


tagger

To include part-of-speech (POS) information, the corpus was tagged using the CLAWS tagger.

2018, Clarence Green, James Lambert, “Advancing disciplinary literacy through English for academic purposes: Discipline-specific wordlists, collocations and word families for eight secondary subjects”, in Journal of English for Academic Purposes, volume 35, →DOI, page 109:

(computing theory) A program or algorithm that adds tags for purposes of categorization, e.g. grammatical information to words in a document, or genres to songs in a music collection.


cracker

From crack + -er. From crack (verb), the sound made when one is broken. The hard "bread" and "biscuit" sense is first attested in 1739. The computing senses of cracker, crack, and cracking were promoted in the 1980s as an alternative to hacker, by programmers concerned about negative public associations of hack, hacking (“creative computer coding”). See Citations:cracker. Various theories exist regarding the term's application to poor white Southerners. One theory holds that it originated with disadvantaged corn and wheat farmers (corncrackers), who cracked their crops rather than taking them to the mill. Another theory asserts that it was applied due to Georgia and Florida settlers (Florida crackers) who cracked loud whips to drive herds of cattle, or, alternatively, from the whip cracking of plantation slave drivers. Yet another theory maintains that the term cracker was in use in Elizabethan times to describe braggarts (see crack (“to boast”)); a letter from 1766 supports this theory.

Coordinate term: script kiddie

It stated to one of the company's operators, “The Phantom, the system cracker, strikes again . . . Soon I will zero (expletive deleted) your desks and your backups on System A. I have already cracked your System B.

1984, Richard Sedric Fox Eells, Peter Raymond Nehemkis, Corporate Intelligence and Espionage: A Blueprint for Executive Decision Making, Macmillan, page 137:

Likewise, early software pirates and "crackers" often used phrases like "information wants to be free" to protest the regulations against the copying of proprietary software packages and computer systems.

2002, Steve Jones, Encyclopedia of New Media, page 1925:

(computing) One who cracks (i.e. overcomes) computer software or security restrictions.


model

desc

→ Cantonese: 模特兒 /模特儿 (mou⁴ dak⁶ ji⁴), 摩度

→ Cebuano: model

→ Japanese: モデル

→ Korean: 모델 (model)

→ Mandarin: 模特兒 /模特儿, 麻豆 (neologism)

→ Swahili: modeli

From Middle French modelle, from Old Italian modello, from Vulgar Latin *modellus, diminutive form of modulus (“measure, standard”), diminutive of modus (“measure”); see mode, and compare module, modulus, mould, mold.

عارض أزياء

ʕāriḍ ʔazyāʔ

software architecture
software architecture

(software architecture) In software applications using the model-view-controller design pattern, the part or parts of the application that manage the data.


greeking

If text gets smaller than this value, [Adobe] Illustrator shows the text blocks as gray bars, an operation called greeking. Both type size and view size figure into the equation, so that 6-point type greeks at 100-percent view size and 12-point type greeks at 50 percent. Greeking speeds the screen display because gray bars are easier to draw than individual characters.

2002, Deke McClelland, “The Interface”, in Real World Adobe Illustrator 10, Berkeley, Calif.: Peachpit Press, →ISBN, pages 46–47:

Designers have long worked with a concept known as greeking. Greeking is a method of drawing gray bars to represent blocks of text rather than taking the time to image them all on the screen. […] Unless you really want to see every character of every word at every size, there's hardly any reason to turn greeking off.

2007, David Blatner, Gene Gable, Real World QuarkXPress 7, Berkeley, Calif.: Peachpit Press, →ISBN:

The use of greeking (also called dummy text) allows page designers to place text on a page without the actual content acting as a distraction. The history of greeking is unclear, but it was first used in the middle of the 20th century. The text was based on the words of Cicero, a Roman leader whose writings are admired. The language he spoke and wrote was Latin rather than Greek, so the naming of this dummy text is misleading.

2007, Susan E. L. Lake, Karen Bean, “Using Other Design Tools”, in The Business of Technology: Digital Desktop Publishing, Mason, Oh.: Thompson/South-Western, →ISBN, page 109:

(computing, typography) Nonsense text or graphics inserted into a document as a placeholder to create a dummy layout, or to demonstrate a type font; the practice of using such placeholder text or graphics.


immediate

en-adj

immediate (comparative more immediate, superlative most immediate)

more immediate (comparative)
most immediate (superlative)

From Old French immediat, from Late Latin immediātus (“without anything between”), from Latin in + mediātus, past participle of mediō (“to halve, to be in the middle”), from medius (“middle”). Equivalent to im- + mediate.

der

(computer science, of an instruction operand) Embedded as part of the instruction itself, rather than stored elsewhere (such as a register or memory location).


fibre

en-noun

fibre (countable and uncountable, plural fibres)

tlb

(British, Canada, Australia, Ireland, New Zealand, South Africa spellings)

From French fibre, from Old French, from Latin fibra.

(category theory) Said to be of a morphism over a global element: The pullback of the said morphism along the said global element.

(computing) A kind of lightweight thread of execution.


smelly

en-adj

smelly (comparative smellier, superlative smelliest)

smellier (comparative)
smelliest (superlative)

above board

antonym(s) of “having a quality that arouses suspicion”

That smelly code needs to be refactored.

(figuratively, computing, slang, in extreme programming) Having signs that suggest a design problem; having a code smell.


fiber

en-noun

fiber (countable and uncountable, plural fibers)

From French fibre, from Old French fibre, from Latin fibra.

(category theory) The pullback of a morphism along a global element (called the fiber of the morphism over the global element).

We've seen how to create a new fiber and convert the current thread into a fiber (which continues to run after the conversion), but we have yet to focus on how to schedule a new fiber onto the current thread.

2008, Joe Duffy, Concurrent Programming on Windows, Pearson Education, →ISBN, unnumbered page:


automagical

en-adj

automagical (comparative more automagical, superlative most automagical)

more automagical (comparative)
most automagical (superlative)

LL-Q1860 (eng)-Flame, not lame-automagical.wav

/ˈɑtoʊˈmæd͡ʒɪkəl/

Throughout this text we will emphasize the employment of a systems approach to the practice of analysis and design. In it we attempt to present this portion of the software lifecycle as a discipline rather than an "automagical" (automated magic) process.

1987, Lawrence J. Peters, Advanced Structured Analysis and Design, Prentice-Hall, →ISBN, page 2:

"How're we paying you, actually?" I asked.
 "Certain automagical manipulations."

1993, Colin Harrison, Bodies Electric: A Novel, Crown Publishers, →ISBN, page 186:

It is hoped that, over time, new e-mail list management tools will become available for users which can "automagically" determine who and how to do these…

1994, Daniel P. Dern, The Internet Guide for New Users, McGraw-Hill, →ISBN, page 490:

In the more florid cases, where the diagnosis is unmistakeable, several anatomical studies (especially with automagical computerized devices, such as positron emission tomography and magnetic resonance imaging) have shown clear though subtle differences in the brains of schizophrenic patients…

1995, István Raskó, C. Stephen Downes, Genes in Medicine: Molecular Biology and Human Genetic Disorders, Springer, →ISBN, page 277:

These result [sic] indicate that the more complex the system, and the less the human feels aware of how the system is operating (i.e. to what degree it seems ‘automagical’) the less effective the operator becomes in correctly identifying problematic situations and taking the necessary corrective action.

2006, Stefan Axelsson, David Sands, Understanding Intrusion Detection Through Visualization, Springer, →ISBN, page 6:

(computing, technology, informal) Automatic, but with an apparent element of magic. Commonly referring to complex technical processes hidden from the view of users or operators, resulting in technology that "just works".

automagisch

automatic, but with an apparent element of magic


redundant

redundant (comparative more redundant, superlative most redundant)

more redundant (comparative)
most redundant (superlative)

From Latin redundāns, present participle of redundō (“to overflow, redound”), from red- (“again, back”) + undō (“to surge, flood”), from unda (“a wave”).

(computing) (of topology) containing duplicate pathways to send a message.


principal

en-noun

principal (countable and uncountable, plural principals)

From Middle English principal, from Old French principal, from Latin prīncipālis.

Principal (education)
Principal value
principal


freeware

LL-Q1860 (eng)-Flame, not lame-freeware.wav

From free + -ware, a contraction of software; Coined by Andrew Fluegelman.

(software) Complete and functional software that does not require payment or other compensation (such as viewing advertising) for its use. Freeware may be a proprietary license with no access to the source code.


client

→ Japanese: クライアント (kuraianto)

From Middle English client, from Anglo-Norman clyent, Old French client, from Latin cliēns, akin to clinare (“to lean”).

(computing) The role of a computer application or system that requests and/or consumes the services provided by another having the role of server.

client

computing: the role of a computer application or system


octave

From Latin octavus (“eighth”). Doublet of octavo, ochava, and oitava.

Octave in the Encyclopædia Britannica (11th edition, 1911)

(signal processing) Any of a number of coherent-noise functions of differing frequency that are added together to form Perlin noise.


obfuscation

obfuscation (countable and uncountable, plural obfuscations)

LL-Q1860 (eng)-Flame, not lame-obfuscation.wav

From Middle English obfuscacioun, from Latin obfuscātiō, obfuscātiōnem, from obfuscāre (“to darken”), from ob (“over”) + fuscāre (“to make dark”), from fuscus (“dark”).

замъгляване

You need to turn on obfuscation for these classes.

(uncountable) The act or process of obfuscating, or obscuring the perception of something; the concept of concealing the meaning of a communication by making it more confusing and harder to interpret.

(computing, uncountable) The alteration of computer code to preserve its behavior while concealing its structure and intent.

obfuscation

alter computer code, preserving its behavior but concealing its structure and intent


digraph

From Ancient Greek δίς (dís, “double”) + γράφω (gráphō, “write”), equivalent to di- + -graph.

(computing) A two-character sequence used to enter a single conceptual character.


lag

en-verb

lag (third-person singular simple present lags, present participle lagging, simple past and past participle lagged)

lags (present singular third-person)
lagging (participle present)
lagged (participle past)
lagged (past)

→ Swedish: lagga

My phone is starting to lag.

(computing, informal, video games) To respond slowly.


ASPI

(computing) Initialism of Advanced SCSI Peripheral Interface.


lock out

lock out (third-person singular simple present locks out, present participle locking out, simple past and past participle locked out)

locks out (present singular third-person)
locking out (participle present)
locked out (participle past)
locked out (past)

LL-Q1860 (eng)-Flame, not lame-lock out.wav

The synchronize keyword locks out all other threads trying to access the object.

(computing) To prevent from accessing a data structure.


export

export (third-person singular simple present exports, present participle exporting, simple past and past participle exported)

exports (present singular third-person)
exporting (participle present)
exported (participle past)
exported (past)

non-rhotic, without the horse–hoarse merger

(transitive, computing) To send (data) from one program to another.

прехвърлям

computing: send (data) from one program to another


speed of light

speeds of light (plural)
as (abbreviation common-gender)

LL-Q1860 (eng)-Flame, not lame-speed of light.wav

The translated distance divided by the period is the speed of the spaceship. Since the maximum speed of propagation of a signal in Life is one cell per generation, this speed is known as c (the speed of light). This speed is also the fastest possible growth of any finite object for a finite number of generations (think of a long line of ON cells). However, growth (or even just movement) of a finite object for an infinite time cannot occur at this speed.

1992 August 14, David I. Bell, “Spaceships in Conway's Life (Part 1)”, in comp.theory.cell-automata (Usenet):

(cellular automata) A rate of travel of a signal equal to one cell per generation, the fastest possible speed in the Moore and von Neumann neighborhoods.


return

return (third-person singular simple present returns, present participle returning, simple past and past participle returned)

returns (present singular third-person)
returning (participle present)
returned (participle past)
returned (past)

From Middle English returnen, retornen, from Anglo-Norman returner, from Old French retourner, retorner, from Medieval Latin retornare (“to turn back”), from re- + tornare (“to turn”). Compare beturn.

der

(intransitive, computing) To relinquish control to the calling procedure.

palata

computing: to relinquish control to the calling procedure

This function returns the number of files in the directory.

(transitive, computing) To pass (data) back to the calling procedure.

retourneren

computing: to pass back (data) to the calling procedure


return

en-noun

return (countable and uncountable, plural returns)

(computing) A carriage return character.

(computing) The act of relinquishing control to the calling procedure.

paluu

computing: act of relinquishing control to the calling procedure

(computing) A return value: the data passed back from a called procedure.


master

Sranan Tongo: masra

→ Catalan: màster

→ Finnish: master

→ French: master

→ German: Master

→ Polish: master

→ Portuguese: máster

→ Spanish: máster

→ Turkish: master

From Middle English maister, mayster, meister (noun) and maistren (verb), from Old English mǣster, mæġster, mæġester, mæġister, magister (“master”), from Latin magister (“chief, teacher, leader”), from Old Latin magester, from Proto-Indo-European *méǵh₂s, (as in magnus (“great”)) + -ester/-ister (compare minister (“servant”)). Reinforced by Old French maistre, mestre (noun) and maistriier, maister (verb) from the same Latin source. Compare also Saterland Frisian Mäster (“master”), West Frisian master (“master”), Dutch meester (“master”), German Meister (“master”). Doublet of maestro, magister, and meister.

doublet

Southern US, African-American Vernacular, obsolete

use the master's tools to dismantle the master's house

a master wheel

a master database

(engineering, computing) A device that is controlling other devices or is an authoritative source.

master

engineering: device that is controlling other devices or is an authoritative source


command

en-noun

command (countable and uncountable, plural commands)

From Middle English commanden, commaunden, comaunden, comanden, from Old French comander, from Late Latin commandāre, from Latin commendāre. Compare commend (a doublet), and mandate.

(computing) A directive to a computer program acting as an interpreter of some kind, in order to perform a specific task.

أَمْر

computing: directive to a computer program


reverse

en-verb

reverse (third-person singular simple present reverses, present participle reversing, simple past and past participle reversed)

reverses (present singular third-person)
reversing (participle present)
reversed (participle past)
reversed (past)

unreverse

antonym(s) of “to turn something in the opposite direction”

From Middle English reversen, from Anglo-Norman reverser, Middle French reverser, and their source, Latin reversō, from re- + versō.

реверсирам

to cause a mechanism or vehicle to operate or move in the opposite directions

tolat

rail transport, of points: to move from the normal position to the reverse position

Reversing is also heavily used in connection with malicious software, on both ends of the fence: […]

2011, Eldad Eilam, Reversing: Secrets of Reverse Engineering:

[…] but in some instances where malware is proving to be difficult, reversing is needed.

2012, Christopher C. Elisan, Malware, Rootkits & Botnets: A Beginner's Guide, page 117:


topic

From Latin topica, from Ancient Greek τοπικός (topikós, “pertaining to a place, local, pertaining to a common place, or topic, topical”), from τόπος (tópos, “a place”), of Pre-Greek origin.

der

(computing) A component similar to a message queue which supports multiple subscribers.


disk

→ Japanese: ディスク (disuku)

→ Korean: 디스크 (diseukeu)

→ Norwegian Bokmål: disk

→ Thai: ดิสก์ (dìt)

→ Turkish: disk

→ Welsh: disg

From Ancient Greek δίσκος (dískos, “a circular plate suited for hurling”), from δικέω (dikéō, “to hurl, to launch”). Doublet of dais, desk, disc, discus, dish, and diskos.

doublet

He still uses disks from 1979.

(computer hardware) Ellipsis of floppy disk.

(computer hardware) Ellipsis of hard disk.

She burned some disks yesterday to back up her computer.

(computer hardware, nonstandard) An optical disc, such as a LaserDisc, CD, DVD, Blu-ray, or similar removable optical storage medium.


logical

en-adj

logical (comparative more logical, superlative most logical)

more logical (comparative)
most logical (superlative)

/ˈlɒd͡ʒɪkəl/

/ˈlɑd͡ʒɪkəl/

Logical memory appears contiguous to an application program, but may well be stored on several physical devices, including in RAM and on hard-disks, as determined by the operating system.

It is, of course, vital to restore the logical colours to their normal value at the end of the program[…]

1986, Noel Malcolm Morris, Computer graphics and CAD fundamentals: BBC Micro version:

(computing) Relating to the conceptual model of a system rather than its physical expression

arorau

non-physical or conceptual underpinning something physical or actual


cipher

14th century. From Middle English cifre, from Old French cyfre, cyffre (French chiffre), ultimately from Arabic صِفْر (ṣifr, “zero, empty”), from صَفَرَ (ṣafara, “to be empty”). Doublet of chiffre and zero. Sense 8 (a fault in an organ valve) may be a different word.

a public-key cipher

(cryptography) A cryptographic system using an algorithm that converts letters or sequences of bits into ciphertext.


architecture

en-noun

architecture (countable and uncountable, plural architectures)

/ˈɑː.kɪˌtɛk.tʃə/

/ˈɑɹ.kɪˌtɛk.t͡ʃɚ/

Borrowed from French architecture, from Latin architectūra. Originally from architect, from Ancient Greek ἀρχιτέκτων (arkhitéktōn, “architect”, literally “chief builder, principal craftsman”).

der

(computing) A family of CPUs sharing a common instruction set and having partial or full compatibility with software built on each other.

arsitektur

computing: a family of CPUs sharing a common instruction set and having partial or full compatibility with software built on each other

The Intel architectures have more software written for them.

(computing) A specific model of a microchip or CPU.

arsitektur

computing: a specific model of a microchip or CPU


existential

From Late Latin existentialis, from existentia.

Coordinate term: generic

existential type
existential type#English

(programming) Ellipsis of existential type.


surrogate

→ Dutch: surrogaat

From Latin surrogātus, perfect passive participle of surrogō (“ask”); a variant of subrogō, from sub (“under”) + rogō (“ask”).

(computing) Any of a range of Unicode codepoints which are used in pairs in UTF-16 to represent characters beyond the Basic Multilingual Plane.


triple

PIE word
 *tréyes
From Middle English triple (also þripell), from Latin triplus. Doublet of treble.

(mathematics, computing) A sequence of three elements or 3-tuple.


panel

From Middle English panel (“piece of cloth, saddle pad, pane of glass, piece of ice, part, division, jury list, jury members”), from Anglo-Norman panel, panelle (“piece of cloth, saddle cushion”), from Vulgar Latin *pannellus, diminutive of Latin pannus (“cloth, rag, garment”), from Proto-Indo-European *peh₂n- (“fabric”). Cognate with Old English fana (“a piece of cloth, patch, banner, flag, vane”). Doublet of vane.

cog

admin panel

(graphical user interface) A type of GUI widget, such as a control panel.


adware

(computing) A software application that includes advertisements, which are displayed while the software is running. Developers use adware as a source of income and to keep the costs of the software down (usually making it free). Some adware programs can include spyware.


kung fu

en-noun

kung fu (countable and uncountable, plural kung fu)

From the Wade–Giles romanization of Mandarin 功夫 (gōngfu, “skill, accomplishment, martial art”): kung¹-fu⁵.

bor

(slang) A mastery of or expertise in a skill

(slang, computing) A mastery of or expertise in computer programming, hacking, or cracking


triage

en-noun

triage (countable and uncountable, plural triages)

From French triage, from trier (“to sort”).

(computing, by extension) The process of prioritizing bugs to be fixed.


charset

LL-Q1860 (eng)-Flame, not lame-charset.wav

Clipping of character set.. By surface analysis, char + set.


character set

字符集

set of characters in a character encoding

In conventional mathematics terminology then, a "character set" is not just a set of characters, but a function whose domain is a set of integers, and whose range is a set of characters.

1995 May 2, Dan Connolly, “Character Set Considered Harmful, Internet Draft”, in HTML Working Group:

(computing) The set of characters encoded by a given character encoding.

(computing) A set of characters together with a character encoding.


wizard

4chan
English Renaissance
Fizban the Fabulous
en:wizard

From Middle English wysard, wysarde, equivalent to wise + -ard. A uniquely medieval Anglo-Saxon word with no known morphologically exact cognates in or outside the Germanic family; did not gain distinct sense of "occultist, magic user" (as opposed to a philosopher or sage) until circa 1500s, aligning roughly with the starting English Renaissance.
The sense of "old (male) virgin" is from a Japanese Internet meme where virgins who are typically friendless, shy, outcasts, and loners who don't fit in anywhere, legendarily gain magical powers upon reaching 30 years of age; popularized ultimately by 4chan and adjacent online incel spaces.

Use the "Add Network Connection" wizard to connect to a network in a series of simple steps.

Figure 10-10 shows a typical wizard. The user enters data in New Employee on each tab and then moves on to the next one. This wizard asks […]

2010 September 17, Bill Evjen, Christian Nagel, Rod Stephens, Robert Vieira, Nick Randolph, .NET 4 Wrox PDF Bundle: Professional ASP.NET 4, Professional C# 4, VB 2010 Programmer's Ref, WPF Programmer's Ref, Professional Visual Studio 2010, John Wiley & Sons, →ISBN, page 169:

(computing) A computer program or script used to simplify complex operations, often for an inexperienced user.

ghoeroe

computing: program or script used to simplify complex operations


lazy

en-adj

lazy (comparative lazier, superlative laziest)

lazier (comparative)
laziest (superlative)

Attested since 1540, origin uncertain. Probably from Low German and Middle Low German lasich (“slack, feeble, lazy”), from las, from Proto-Germanic *lasiwaz, *laskaz (“feeble, weak”), from Proto-Indo-European *las- (“weak”).
Akin to Dutch leuzig (“lazy”), Old Norse lasinn (“limpy, tired, weak”), Old English lesu, lysu (“false, evil, base”). More at lush.
An alternate etymology traces lazy to Early Modern English laysy, a derivative of lay (plural lays + -y) in the same way that tipsy is derived from tip. See lay.

der

the quick brown fox jumps over the lazy dog

a lazy algorithm

(computing theory) Employing lazy evaluation; not calculating results until they are immediately required.


comment

en-noun

comment (countable and uncountable, plural comments)

→ Armenian: քոմենթ (kʻomentʻ)

→ Japanese: コメント (komento)

→ Korean: 코멘트 (komenteu)

From Middle English coment, comment, from Old French coment (“commentary”), from Late Latin commentum (“comment, interpretation”), from Classical Latin commentum (“invention, fabrication”).

der

(programming) A remark embedded in source code in such a way that it will be ignored by the compiler or interpreter, typically to help people to understand the code.

комента́р

programming: remark not affecting behavior


comment

en-verb

comment (third-person singular simple present comments, present participle commenting, simple past and past participle commented)

comments (present singular third-person)
commenting (participle present)
commented (participle past)
commented (past)

From Middle English commenten, comenten, from Latin commentārī (“to consider thoroughly, think over, discuss, write upon”).

der

I wish I'd commented this complicated algorithm back when I remembered how it worked.

(transitive, software, of code) To insert comments into (source code).

(transitive, software, of code) To comment out (code); to disable by converting into a comment.


visibility

en-noun

visibility (countable and uncountable, plural visibilities)

From Middle French visibilité, from Late Latin visibilitas; equivalent to visible + -ity.

(programming) The scope within which a variable or function is able to be accessed directly.


aspect

From Middle English aspect, from Latin aspectus (“look, sight; appearance”), from aspiciō (“see; catch sight of; inspect”), from ad- (“to, towards, at”) + speciō (“look, look at, behold; observe”).

suunta

position in respect to points of a compass, the sun, etc.

takoto

of the position of land in relation to the sun

(programming) In aspect-oriented programming, a feature or component that can be applied to parts of a program independent of any inheritance hierarchy.


compile

en-verb

compile (third-person singular simple present compiles, present participle compiling, simple past and past participle compiled)

compiles (present singular third-person)
compiling (participle present)
compiled (participle past)
compiled (past)

From Middle English compilen, from Old French compiler, from Latin compīlō (“to plunder”).

After I compile this program I’ll run it and see if it works.

(transitive, programming) To use a compiler to process source code and produce executable code.

There must be an error in my source code because it won’t compile.

(intransitive, programming) To be successfully processed by a compiler into executable code.


compile

[…] programming team managers assumed the "improved programs" produced through structured programming would not require as many compiles during development.

1985, Robert A Stern, An Introduction to Computers and Information Processing:

Any file with an error or warning on it will be added to this smart group until the next compile.

2007, Scott Meyers, Mike Lee, MAC OS X Leopard: Beyond the Manual:


compiler

Serbo-Croatian: kompajler

From Middle English compilour, from Anglo-Norman compilour, from Old French compileur, from Latin compīlātōrem, equivalent to compile + -er.

As a result, many compilers automatically allocate blocks of memory and then parcel chunks out to programs with a suballocator when needed. That is, the compiler allocates a chunk of some 4,000 bytes and then parcels this memory out to you in bits and pieces when you need it.

1995, Charles Calvert, Teach Yourself Windows 95 Programming in 21 Days, page 1170:

The recommended Apple Objective-C compiler, Clang/LLVM (versions 4.2 and above) provides support for autosynthesis of declared properties. This means that the compiler will automatically synthesize declared properties […]

2013, Keith Lee, Pro Objective-C, page 24:

(software compilation) A computer program which transforms source code into object code.


utility

en-noun

utility (countable and uncountable, plural utilities)

From Middle English utilite, from Old French utilite, utilitet (“usefulness”), from Latin ūtilitās, from uti (“to use”). By surface analysis, utile + -ity.

užitek

economics: ability of a commodity to satisfy needs or wants

Holonyms: app, application, program

I've bought a new disk utility that can recover deleted files.

The system includes an 8080 and a Z80 assembler, a Tektronix format downloader and other utilities.

1982, InfoWorld, volume 4, number 10, page 35:

application software
application software

(computing) A software program designed to perform a single task or a small range of tasks, often to help manage and tune computer hardware, an operating system or application software.

hulpmiddel

computing: software program with specific task


boot loader

In the case of a PC that runs nothing but Windows, the boot loader in the MBR is hard-coded to check for a secondary boot loader in the active primary partition. This secondary boot loader directly loads the Windows kernel.

2007, Roderick W. Smith, Linux+ Study Guide: Exam XK0-002, John Wiley & Sons, →ISBN, page 41:

It was a thought that returned to me days later while reading an article about Elon Musk, one of the loudest voices calling to reopen the economy–a man who once referred to humanity as the “biological bootloaders” for AI.

2021, Meghan O'Gieblyn, quoting Elon Musk, chapter 13, in God, Human, Animal, Machine […] , →ISBN:

(computing) A small program that initiates the bootstrap process by loading the operating system proper.

käynnistyslataaja

A program that initiates the bootstrap process


cull

en-verb

cull (third-person singular simple present culls, present participle culling, simple past and past participle culled)

culls (present singular third-person)
culling (participle present)
culled (participle past)
culled (past)

From Middle English cullen, cuilen, coilen, from Old French cuillir (“collect, gather, select”), from Latin colligō (“gather together”). Doublet of coil.

der

"Will cull any objects further from the camera than a given distance. When used in combination with camera frustum culling, this can be used to avoid culling nearby objects that are outside the camera frustum, but still visible in reflections. It is also useful to cull small objects far from the camera."

2023 July 17, Blender Foundation, "Blender 3.6 Manual":

w:back-face culling

(computer graphics) To selectively not render or process certain objects, such as polygons.


decay

en-noun

decay (countable and uncountable, plural decays)

From Middle English decayen, dekeyen (“to decrease, diminish”), from Anglo-Norman decaeir (“to fall away, decay, decline”), from Vulgar Latin *dēcadere, etymologically restored form of Latin dēcidere (“to fall away, fail, sink, perish”), from de (“down”) + cadere (“to fall”). Compare decadent and decadence.

der

(programming) The situation, in programming languages such as C, where an array loses its type and dimensions and is reduced to a pointer, for example by passing it to a function.


decay

en-verb

decay (third-person singular simple present decays, present participle decaying, simple past and past participle decayed)

decays (present singular third-person)
decaying (participle present)
decayed (participle past)
decayed (past)

(intransitive) To deteriorate, to get worse, to lose strength or health, to decline in quality.

(intransitive, computing, of software) To undergo software rot, that is, to fail to be updated in a changing environment, so as to eventually become legacy or obsolete.

(programming, intransitive) Of an array: to lose its type and dimensions and be reduced to a pointer, for example when passed to a function.


CORBA

software engineering
software engineering

Object Request Broker
object request broker#English

(software engineering) Initialism of Common Object Request Broker Architecture.


orthogonal

/ɔːˈθɒɡ.ə.nəl/

/ɔɹˈθɑɡ.ə.nəl/

By surface analysis, ortho- + -gon + -al. From French orthogonal, in turn from Medieval Latin orthogōnālis and Latin orthogōnius (“right-angled”), ultimately from Ancient Greek ὀρθογώνιος (orthogṓnios, “rectangular”).

der

The content of the message should be orthogonal to the means of its delivery.

An orthogonal approach also promotes reuse. If components have specific, well-defined responsibilities, they can be combined with new components in ways that were not envisioned by their original implementors.

1999, Andrew Hunt, David Thomas, The Pragmatic Programmer: From Journeyman to Master, Addison-Wesley Professional, →ISBN, page 36:

(software engineering) Of two or more aspects of a problem, able to be treated separately; of a design, exhibiting consistency and composability.


spoofing

en-noun

spoofing (countable and uncountable, plural spoofings)

(computing) A method of attacking a computer program, in which the program is modified so as to appear to be working normally when in reality it has been modified with the purpose of circumventing security mechanisms.


hazard

hazard (countable and uncountable, plural hazards)

From Middle English hasard, from Old French hasart (“a game of dice”) (noun), hasarder (verb), from Arabic اَلزَّهْر (az-zahr, “the dice”). Compare Spanish azar, Portuguese azar.

(programming) A problem with the instruction pipeline in CPU microarchitectures when the next instruction cannot execute in the following clock cycle, potentially leading to incorrect results.


NGN

next generation networking
next generation networking#English

(networking) Initialism of next generation networking.


cutaway

While it used to take several seconds to generate a single cutaway view in a complex freeform model, you can now view them just about instantly by dynamically scrolling and rotating a plane forward and backward through an object.

(computer graphics) Having selected portions of the outside removed so as to give an impression of the interior.


desktop environment

desktop environment (plural desktop environments)

(computing) A complete graphical user interface solution to operate a computer.


unmount

en-verb

unmount (third-person singular simple present unmounts, present participle unmounting, simple past and past participle unmounted)

unmounts (present singular third-person)
unmounting (participle present)
unmounted (participle past)
unmounted (past)

LL-Q1860 (eng)-Flame, not lame-unmount.wav

(computing, transitive) To reverse a mount operation; to instruct the operating system that the file system should be disassociated from its mount point, making it no longer accessible.


umount

umount (third-person singular simple present umounts, present participle umounting, simple past and past participle umounted)

umounts (present singular third-person)
umounting (participle present)
umounted (participle past)
umounted (past)

LL-Q1860 (eng)-Flame, not lame-umount.wav

(computing, transitive, Unix) To unmount.


affine

affine (third-person singular simple present affines, present participle affining, simple past and past participle affined)

affines (present singular third-person)
affining (participle present)
affined (participle past)
affined (past)

affined the sequential regions to run only on CPU 0

2005, M. Annavaram, E. Grochowski, J. Shen, “Mitigating Amdahls Law through EPI Throttling”, in 32nd International Symposium on Computer Architecture (ISCA'05), Madison, WI, USA: IEEE, →DOI, →ISBN, pages 298–309:

the affined CPU will be randomly allocated

2013, Zi Guo Fan, Rong Liang Wang, Peng Hao Yang, “Study and Simulation of CPU Priority Scheduling Algorithm on Multi-Core Processor Platform”, in Advanced Materials Research, volumes 694-697, →DOI, →ISSN, pages 2540–2544:

we also affined all interrupts to CPU cores that are not allocated to FASA

2015 June 21, Raphael Eidenbenz, Thanikesavan Sivanthi, Aurelien Monot, Jun Liu, “Real-time network traffic handling in FASA”, in (Please provide the book title or journal name), IEEE, →DOI, →ISBN, pages 1–10:

(computing, transitive) To set the CPU affinity of something


amble

From Middle English amblen, from Old French ambler (“walk as a horse does”), from Old Occitan amblar, from Latin ambulō (“I walk”). Doublet of ambulate.

der

(computing) That which follows the preamble, by analogy.


bezel

Borrowed from French bisel, a dialectal variant of biseau (“sloping edge”), a variation on bijou (“jewel”), itself from Breton bisou, bizou (“ring worn on the finger”), from biz (“finger”).
Unrelated to similar bevel, which is of a different French origin.

(computing) The panel that covers the front of a computer case, or the panel covering each drive bay that can be removed to install a removable drive that requires external access, such as a CD/DVD-ROM drive, which usually has its own preinstalled bezel.

etupaneeli

the panel that covers the front of a computer case or the panel covering each drive bay

Modern smartphones have very thin bezels.

(computing) The area on the front of a computing device surrounding the display.


bisect

en-verb

bisect (third-person singular simple present bisects, present participle bisecting, simple past and past participle bisected)

bisects (present singular third-person)
bisecting (participle present)
bisected (participle past)
bisected (past)

From bi- (“bi-, two”) + Latin secāre (“to cut”).

affix

(transitive) To cut or divide into two parts.

(computing) To perform a binary search on files in source control in order to identify the specific change that introduced a bug etc.


cache

→ Czech: keš

→ Danish: cache

→ German: Cache

→ Italian: cache

→ Norwegian:

Norwegian Bokmål: cache

Norwegian Nynorsk: cache

→ Portuguese: cache

→ Russian: кэш (kɛš)

→ Serbo-Croatian: kȅš, ке̏ш

→ Spanish: caché

cachet (for the proscribed pronunciation)

From French cache (as used by French Canadian trappers to mean “hiding place for stores”), from the verb cacher (“to hide”).

(computing) A fast temporary storage where recently or frequently used information is stored to avoid having to reload it from a slower storage medium.

cache

computing: fast temporary storage for data


cache

en-verb

cache (third-person singular simple present caches, present participle caching, simple past and past participle cached)

caches (present singular third-person)
caching (participle present)
cached (participle past)
cached (past)

In this case, it would not be ideal to use the full-page caching that the per-site or per-view cache strategies offer, because you wouldn't want to cache the entire result (since some of the data changes often), but you'd still want to cache the results that rarely change.

2008, Jacob Kaplan-Moss, Adrian Holovaty, The Definitive Guide to Django, Apress, →ISBN, page 203:

(transitive, computing) To store data in a cache.


cue

From earlier qu, abbreviation of Latin quandō (“when”), marked on actor's play copy where they were to begin.

(electronics, computing) A marker or signal that triggers something, such as the start of an audio recording.


hex

(computing, informal) Clipping of hexadecimal.


hub

From earlier hubbe, which has the same immediate origin as hob. Hub was originally a dialectal word; its ultimate origin is unknown. Compare German Hubbel (“bump on a surface”), from Proto-West Germanic *hubil (“bump, hill”) (which contains a diminutive suffix *-il); compare English hive, or perhaps ultimately from the same root as hip or hop.

cog

(networking) A computer networking device connecting several Ethernet ports. See switch.


imager

LL-Q1860 (eng)-Flame, not lame-imager.wav

From Middle English ymageour, from Old French imageor; equivalent to image + -er.

(computing) A system that creates a digital copy such as a disk image.


linter

LL-Q1860 (eng)-Flame, not lame-linter.wav

Coordinate term: sanitizer

A linter checks your source code for syntax and style errors.

2021, Felix Zumstein, Python for Excel, page 73:

(computing) A program or algorithm that performs linting.


lossy

en-adj

lossy (comparative lossier, superlative lossiest)

lossier (comparative)
lossiest (superlative)

JPEG is a lossy image compression format.

(computing, of an algorithm for converting or compressing data) Reducing the amount of information in data.

有損壓縮的 /有损压缩的

reducing the amount of information in data

不可逆 (fukagyaku) (data compression, literally “irreversible”)


mod

en-noun

mod (countable and uncountable, plural mods)

I'd like to convert some of the arch^([sic]) mods back into Amiga mods since I don't have the original Amiga versions.

1992, Jordan K. Hubbard, “How to convert Amiga mods to Arch?”, in comp.sys.acorn (Usenet):

These mods, while usually having the distinctive bleep and beep quality of transistor-generated tones, are often astonishingly creative and rich in expressive nuances.

2003, Rene T. A. Lysloff, Leslie C. Gay, Jr., Music and Technoculture, page 38:

(computing, informal) A module (file containing a tracker music sequence).

(mathematics, programming) Abbreviation of modulus.


monad

From Latin monas (“unit”) (from Ancient Greek μονάς (monás), from μόνος (mónos), from Proto-Indo-European *men-) + -ad.

Coordinate term: comonad

(category theory) A monoid object in the category of endofunctors of a fixed category.


negate

en-verb

negate (third-person singular simple present negates, present participle negating, simple past and past participle negated)

negates (present singular third-person)
negating (participle present)
negated (participle past)
negated (past)

From Latin negātus, perfect passive participle of negō (“to deny, refuse, decline”), see -ate (verb-forming suffix).

(computing) To perform the NOT operation on.


neural

From Ancient Greek νεῦρον (neûron, “a sinew, nerve”) + -al.

der

(computing) Modelled on the arrangement of neurons in the brain.


nonce

Inherited from Middle English nonse, nones, a rebracketing of Middle English to þen anes, for þen anes (to/for the once (i.e., the one occasion or instance)), from the dative singular neuter of þe. The cryptography sense is commonly said to be a contraction of number used once, although this is probably incorrect.

gl

The protocol opens with A communicating in clear to AS his own claimed identity and the identity of the desired correspondent, B, together with A's nonce identifier for this transaction, I_(A1). ("Nonce" means "used only once.")

1978 December 21, Roger M. Needham, “Using Encryption for Authentication in Large Networks of Computers”, in Communications of the ACM, volume 21, number 12:

The information gained by the eavesdropper would permit a replay attack, but only with a request for the same document, and even that may be limited by the server's choice of nonce.

1999, Network Working Group, RFC 2617 – HTTP Authentication: Basic and Digest Access Authentication, The Internet Society, page 22

Both CCM and GCM require a unique nonce (N used once) value to maintain their privacy and authenticity goals.

2006, Tom St Denis, Cryptography for Developers, page 340:

The main idea with the challenge-response type of authentication protocol is that the challenge sent by the server is used only once (referred to as a cryptographic nonce, which means “number used once”).

2012, Steven Anson, Mastering Windows Network Forensics and Investigation:

(cryptography) A value constructed so as to be unique to a particular message in a stream, in order to prevent replay attacks.


parser

LL-Q1860 (eng)-I learned some phrases-parser.wav

(computing) A computer program that parses.


poller

LL-Q1860 (eng)-Flame, not lame-poller.wav

(computing) a task or process that periodically checks for a condition being satisfied, such as the availability of new data


posit

Borrowed from Latin positus, perfect participle of pōnō (“put, place”). Sense 3 (type of number format) was coined by American computer scientist and businessman John Gustafson in 2017.

coinage

With their new hardware implementation, which was synthesized in a field-programmable gate array (FPGA), the Complutense team was able to compare computations done using 32-bit floats and 32-bit posits side by side.

2022 September 25, Dina Genkina, “Posits, a New Kind of Number, Improves the Math of AI”, in IEEE Spectrum, New York, N.Y.: Institute of Electrical and Electronics Engineers, →ISSN, →OCLC, archived from the original on 2024-09-27:

(computing) A number format representing a real number consisting of a sign bit, a variable-size "regime" part (which modifies the exponent), up to two exponent bits, and a fraction part, proposed as a more efficient alternative to IEEE 754 floats in AI applications.


raster

/ˈɹɑːstə(ɹ)/

From German Raster, from Latin rāster, from rāstrum (“rake”, noun), from rādō (“to scrape”, verb).

(computer graphics) A bitmap image, consisting of a grid of pixels, stored as a sequence of lines.

rastero

computer graphics: a bitmap image, consisting of a grid of pixels, stored as a sequence of lines


rooter

In 2002 a new variant of auto-rooters was discovered in the wild: mass-rooters.

2003, Lance Spitzner, Honeypots: Tracking Hackers, page 19:

The structure of a rooter is a fixed package: a program that generates fixed shell code with a fixed payload, launching it at a single target chosen by the attacker.

2006, Harold F. Tipton, Micki Krause, Information Security Management Handbook, page 542:

(computing) A type of malware that obtains and runs using privileged access, bypassing normal security systems.


rotor

From an irregular shortening of rotator. Doublet of rota and ruote.

The following figure shows examples of the most versatile class of these oscillators. The first emulates the p10 shown above; the second has period 62 and a rotor of size 10.

1997 November 30, David Bell, “Day & Night - An Interesting Variant of Life (part 2/5)”, in comp.theory.cell-automata (Usenet):

The problem of determining the asymptotic colouring for a cyclic pattern from a given initial black and white pattern is completely solved. The analysis leads to the proposal of the distinction between primary and secondary rotor cells (i.e. a refinement of the classical stator-rotor distinction).

1998 March 18, Gunnar Johnsson, “Genetic aspects of the Game of Life.”, in comp.theory.cell-automata (Usenet):

In B37/S23, it goes symmetrical after 10 ticks, and produces a familiar pair of B-heptominoes after 23 ticks (the next generation after this can be found in the rotor of a standard B3/S23 p46 oscillator):

2008 June 25, Dave Greene, “Life: B37/S23 - A Chaotic Universe.”, in comp.theory.cell-automata (Usenet):

(cellular automata) The set of cells within an oscillator that switch between being alive and dead over the course of the oscillator's period.


rune

→ Mandarin: 盧恩 /卢恩 (lú'ēn)

Borrowed from Old Norse rún, which is from Proto-Germanic *rūnō (“letter, literature, secret”), which is borrowed either from Proto-Celtic *rūnā or from the same source as it; compare Dutch rune, German Rune, Raune, Danish rune and Swedish runa. Compare roun.

der

Go language defines the type rune as an alias for the type int32 to represent a Unicode code point. A string in Go is a sequence of runes.

2016, Shiju Varghese, Go Recipes, Apress, →ISBN, page 12:

programming language
programming language

(programming, in the Go programming language) A Unicode code point.


schema

Unadapted borrowing from Latin schēma, from Ancient Greek σχῆμα (skhêma, “form, shape”). Doublet of scheme.

(databases) A formal description of the structure of a database: the names of the tables, the names of the columns of each table, and the data type and other attributes of each column.

skeema

Formal description of the structure of a database


shim

Unknown; from Kent. Originally a piece of iron attached to a plow; sense of “thin piece of wood” from 1723, sense of “thin piece of material used for alignment or support” from 1860.

Shims intercept Win32 API calls from legacy applications, as defined by system administrators, and then modify the call before passing the code to Windows for execution.

2010, Russell Smith, Least Privilege Security for Windows 7, Vista and XP:

(computing) A small library that transparently intercepts and modifies calls to an API, usually for compatibility purposes.


shim

en-verb

shim (third-person singular simple present shims, present participle shimming, simple past and past participle shimmed)

shims (present singular third-person)
shimming (participle present)
shimmed (participle past)
shimmed (past)

(computing, transitive) To intercept and modify calls to (an API), usually for compatibility purposes.


shunt

shunt (third-person singular simple present shunts, present participle shunting, simple past and past participle shunted)

shunts (present singular third-person)
shunting (participle present)
shunted (participle past)
shunted (past)

From Middle English shunten, schunten, schonten, schounten, shont, shonte, shount, shounten, shunte (“to move rapidly or suddenly, jerk; to swerve, turn away; to avoid, dodge, escape, evade”), either:
* possibly a back-formation from Middle English shǒnen (“to decline to do, refuse; to abandon, forsake; to disdain, dislike, hate; to avoid, escape; to be afraid, fear; to be wary of”), from Old English sċunian, sċyniġan; see shun. Or
* an alteration of Middle English shunden, *schunden, *schinden, from Old English sċyndan, sċendan (“to hasten, hurry”) (as in āsċyndan (“to remove, take away”), from Proto-West Germanic *skundijan, from Proto-Germanic *skundijaną (“to compel, drive, push; to accelerate, rush, speed up”), from Proto-Indo-European *(s)kew(n)t- (“to rattle, shake”).
* from unrecorded Old English *sċunettan, a derivative of sċunian (“to shun, avoid”).
The English word is cognate with Danish skynde (“to hasten, hurry, speed”), Icelandic skynda, skunda (“to hasten”), Middle High German schünden (“to compel; to urge; to irritate”), Norwegian skynde (“to hurry, rush”), Swedish skynda (“to hasten, hurry; to scuttle, scurry”). Outside Germanic, compare Sanskrit स्कन्दति (skándati, “to dart, leap, spring, spurt or burst forth, ejaculate, assail, drop, split”), Albanian shkund (“to shake; to swig”).
As regards the noun sense, compare Middle English shunt (“swerve; sudden jerk”), derived from the verb.

cog

A momentary power spike had caused a blip, forcing the backup system to shunt Carella's current work into a safety file. It was standard operating procedure, a decision made by the online computer itself.

2010, Don Pendleton, Mike Linaker, “Prologue”, in System Corruption (Don Pendleton’s The Executioner), Toronto, Ont.: Gold Eagle, →ISBN:

(transitive, computing) To move data in memory to a physical disk.


spline

Mid-1700s East Anglian dialect. Origin uncertain but perhaps from Old Danish splind or North Frisian splinj and ultimately related to the root of splinter.

However, it should be possible to give more sophisticated spherical spline curves based on the de Castaljau method that are computed using multiple slerps between pairs of points and which work well for arbitrary knot positions (indeed, knot insertion methods for spline curves should suffice for this, cf Farin [1993])

2001 April, Samuel R. Buss, Jay P Fillmore, “Spherical averages and applications to spherical splines and interpolation”, in ACM Transactions on Graphics (TOG), volume 20, number 2:

These conditions provide a framework which encompasses some notable approximation kernels including splines, so-called cardinal functions, and many radial basis functions such as the Gaussians and general multiquadrics.

2016, Keaton Hamm, Jeff Ledford, “Regular Families of Kernels for Nonlinear Approximation”, in arXiv:

(mathematics, computing) Any of a number of smooth curves used to join points.


spline

en-verb

spline (third-person singular simple present splines, present participle splining, simple past and past participle splined)

splines (present singular third-person)
splining (participle present)
splined (participle past)
splined (past)

(mathematics, computing) To smooth (a curve or surface) by means of a spline.


strop

strop (third-person singular simple present strops, present participle stropping, simple past and past participle stropped)

strops (present singular third-person)
stropping (participle present)
stropped (participle past)
stropped (past)

From apostrophe, due to use of apostrophes as single quotation marks to indicate boldface in ALGOL 60. Other methods were used, especially in ALGOL 68, where the earlier matched apostrophes were no longer common, and the term became used more generally for any such method.

(computing) To mark a sequence of letters syntactically as having a special property, such as being a keyword, e.g. by enclosing in apostrophes as in 'foo' or writing in uppercase as in FOO.


unary

LL-Q1860 (eng)-Flame, not lame-unary.wav

From Latin ūnus (“one”) + -ary, on the pattern of binary, ternary, etc.

Negation is a unary operation.

Zadeh’s claim is that if the meaning of an expression (X) can be modeling by a fuzzy membership function variable, then the meaning of an expression such as “very X” is simply a membership function over the same variable determined by applying a unary operator to the membership function for X.

1990, Dominic A. Clark, “Verbal uncertainty expressions: A critical review of two decades of research”, in Current Psychology, volume 9, number 3, →DOI, page 229:

On the other hand, blank spaces should not be used for unary operators such as unary minus (−), address of (&), indirection (*), member access (.), increment (++), and decrement (−−).

2011, Robert Green, Henry Ledgard, “Coding Guidelines: Finding the Art in the Science”, in Communications of the ACM, volume 54, number 12, →DOI:

(mathematics, programming, computer engineering) Of an operation, function, procedure, or logic gate, taking exactly one operand, argument, parameter, or input; having domain of dimension 1.

unární

mathematics, programming: of a function, to take one argument


unary

en-noun

unary (countable and uncountable, plural unaries)

(information theory) Unary coding, an entropy encoding for natural numbers.


vee

(computing, typography) A unit of vertical spacing, typically corresponding to the height of an ordinary line of text.


widget

French: widget (fr)

Spanish: widget (es)

(computing, graphical user interface) Any one of the components of a computer application's graphical user interface, such as a Cancel button or text input box that a user interacts with.

giny

component of a graphical user interface that the user interacts with

This weather widget shows the current temperature.

(computing, graphical user interface) A small applet that can be placed on the desktop or in a sidebar, etc.


contention

contention (countable and uncountable, plural contentions)

From Middle English contencion, borrowed from Old French contencion, from Latin contentio, contentionem, from contendō (past participle contentus); equivalent to contend + -tion (similar formation to attention).

(computing, telecommunications) Competition by parts of a system or its users for a limited resource.

kamppailu

(computing, telecommunications) Competition for a limited resource.


assemble

en-verb

assemble (third-person singular simple present assembles, present participle assembling, simple past and past participle assembled)

assembles (present singular third-person)
assembling (participle present)
assembled (participle past)
assembled (past)

From Middle English assemblen, from Old French assembler (“to assemble”), from Medieval Latin assimulāre (“to bring together”), from ad- + simulō (“copy, imitate”), from similis (“like, similar”), ultimately from Proto-Indo-European *sem- (“together, one”). Doublet of assimilate.

der

(computing) To translate from assembly language to machine code.

彙編 /汇编

computing: to translate from assembly language to machine code


assert

en-verb

assert (third-person singular simple present asserts, present participle asserting, simple past and past participle asserted)

asserts (present singular third-person)
asserting (participle present)
asserted (participle past)
asserted (past)

From Latin assertus, perfect passive participle of asserō (“declare someone free or a slave by laying hands upon him; hence free from, protect, defend; lay claim to, assert, declare”), from ad (“to”) + serō (“join, range in a row”).

(programming) To declare that a condition or expression must be true at a certain point in the source code (in some cases causing the program to fail if it is not, as a safeguard).


assertion

en-noun

assertion (countable and uncountable, plural assertions)

LL-Q1860 (eng)-I learned some phrases-assertion.wav

From Middle French assertion, from Latin assertio.

The user should be absolutely confident that the error issued is a real design error. In other words, a user should be confident that his assertion code is correct and that the assertion failure is not a false condition.

2006, Srikanth Vijayaraghavan, Meyyappan Ramanathan, A Practical Guide for SystemVerilog Assertions, page 284:

(programming) A statement in a program asserting a condition expected to be true at a particular point, used in debugging.

aserto

programming: statement asserting a true condition


beam

en-verb

beam (third-person singular simple present beams, present participle beaming, simple past and past participle beamed)

beams (present singular third-person)
beaming (participle present)
beamed (participle past)
beamed (past)

→ German: beamen

→ Dutch: beamen

→ Japanese: ビーム

From Middle English beem, from Old English bēam (“tree, cross, gallows, column, pillar, wood, beam, splint, post, stock, rafter, piece of wood”), from Proto-West Germanic *baum, from Proto-Germanic *baumaz (“tree, beam, balk”), from Proto-Indo-European *bʰew- (“to grow, swell”). Cognate with West Frisian beam (“tree”), Saterland Frisian Boom (“tree”), Dutch boom (“tree”), German Low German Boom (“tree”), German Baum (“tree”), Luxembourgish Bam (“tree”), Albanian bimë (“a plant”). Doublet of boom.
The original English meaning of beam ("tree") is preserved in some compound words such as quickbeam.
The verb is from Middle English bemen, from Old English bēamian (“to shine, to cast forth rays or beams of light”), from the noun.

inh

To beam a file using the File Transfer Protocol.

1996, Eric S. Raymond, Guy L. Steele, The New Hacker's Dictionary, page 208:

To beam a file to another Pocket PC, follow these steps: […]

2002, Michael Miller, 10 Minute Guide to Pocket PC 2002, page 74:

(transitive, computing) To transmit, especially by direct wireless means such as infrared.


bifurcation

en-noun

bifurcation (countable and uncountable, plural bifurcations)

(computer science) A command that executes one block or other of commands depending on the result of a condition.


char

Abbreviation of character, used as the name of a data type in some programming languages, including notably C.

The unit is an 80-column, 30 char. /sec dot matrix printer which uses a 5 by 7 font.

Chars can be considered as integers if need be without an explicit cast.

1997, Cay S Horstmann, Gary Cornell, Core Java 1.1: Fundamentals:

Then since each char occupies one byte, these four bytes represent the three letters 'B', 'y', 'e', and the null character NUL.

1998, John R Hubbard, Schaum's Outline of Theory and Problems of Fundamentals of Computing with C++:

When a 32-bit int value is stored to a 16-bit char variable, information can be lost if the 16 most significant bits are not zeroes in the int value.

2004, Kari Laitinen, A Natural Introduction to Computer Programming with C#:

Thus string variables are pointer variables to chars.

2000, Ken Brownsey, The essence of data structures using C++:

.NET uses the Unicode character set in which each char constant or variable takes up two bytes (16 bits) of storage.

2002, Nell B. Dale, Michael McMillan, Visual Basic .NET: a laboratory course - Page 25

(computing, programming) A character (text element such as a letter or symbol).


compilation

compilation (countable and uncountable, plural compilations)

English compile + -ation, from Middle French, from Latin compilatio (“a raking together, a plundering, a collection of documents”).

uder

(countable, uncountable, computing) Translation of source code into object code by a compiler.

компилиране

translation of source code into object code by a compiler


concatenation

en-noun

concatenation (countable and uncountable, plural concatenations)

Borrowed from Latin concatenātiō. Related to chain.

kroĉo

programming: joining two or more character strings

concaténation

programming: result of joining two or more character strings

(programming) The operation of joining multiple character strings.

(programming) A character string formed by joining multiple character strings.


configuration

configuration (countable and uncountable, plural configurations)

/kənˌfɪɡ.əˈɹeɪ̯.ʃən/

/kənˌfɪɡ.jəˈɹeɪ̯.ʃən/

/kənˌfɪɡ.əˈɹæɪ̯.ʃən/

From Middle French configuration, from Latin cōnfigūrātiō.
Morphologically configure + -ation

määritys

computing: process of customizing a computing environment

(countable, computing) The way a computing environment (physical or software) is set up or customized to the needs of its users.

määritykset

computing: the way a computing environment is set up

(uncountable, computing) The process of customizing a computing environment in this way.


continuation

continuation (countable and uncountable, plural continuations)

From Middle English continuacion, from Old French continuation, from Latin continuātiō.
Morphologically continue + -ation

Whenever a Scheme expression is evaluated a continuation exists that wants the result of the expression.

1986, “MIT/GNU Scheme 10.1.11”, in The GNU Operating System:

(programming) A representation of an execution state of a program at a certain point in time, which may be used at a later time to resume the execution of the program from that point.


crate

From Dutch krat (“crate, large box, basket”), from Middle Dutch cratte (“basketware, mold”), from Old Dutch *kratta, *kratto (“basket”), from Proto-Germanic *kratjô, *krattijô (“basket”), from Proto-Indo-European *gretH- (“plaiting, wicker, basket, cradle”), from Proto-Indo-European *ger- (“to bind, twist, wind”).
Cognate with West Frisian kret (“wheelbarrow”), German Krätze (“basket”), Old English cræt, ceart (“cart, wagon, chariot”), Old Norse kartr (“wagon”), modern English cart. Wider cognates include Sanskrit ग्रन्थ (grantha, “a binding”).
Alternatively from Latin crātis (“wickerwork”), perhaps from the same PIE root.

der

And Rust never compiles modules separately, even if they're in separate files: when you build a Rust crate, you're recompiling all of its modules.

2017, Jim Blandy, Jason Orendorff, Programming Rust: Fast, Safe Systems Development, "O'Reilly Media, Inc.", →ISBN, page 166:

(programming) In the Rust programming language, a binary or library.


crisp

en-adj

crisp (comparative crisper, superlative crispest)

crisper (comparative)
crispest (superlative)

From Middle English crisp (“curly”), from Old English crisp (“curly”), from Latin crispus (“curly”). Doublet of crape and crepe.

(computing theory) Not using fuzzy logic; based on a binary distinction between true and false.


decimation

en-noun

decimation (countable and uncountable, plural decimations)

/ˌdɛsɪˈmeɪʃən/

Borrowed from Latin decimātiō, a punishment where every 10th man in a unit would be stoned to death by the men who were spared. Used by the Romans to keep order in their military. Compare septimation and vicesimation.

desimointi

creation of a new sequence comprising every nth element of the original

(mathematics) The creation of a new sequence comprising only every nth element of a source sequence.

(signal processing) A digital signal-processing technique for reducing the number of samples in a discrete-time signal; downsampling

quintation (1

proportionate reduction, by single aliquot part


deck

From Middle English dekke, borrowed from Middle Dutch dec (“roof, covering”), from Middle Dutch decken, from Old Dutch thecken, from Proto-West Germanic *þakkjan, from Proto-Germanic *þakjaną. Formed the same: German Decke (“covering, blanket”). Doublet of thatch and thack.

rearrange the deck chairs on the Titanic

shuffle the chairs on the deck of the Titanic

The interaction model of WAP, originally developed for mobile phones to interact with information services in a web-like way, was based on Apple's HyperCard, and instead of pages, the user interacted with a deck of cards, which were interlinked by a scripting language.

2008, Johan Hjelm, Why IPTV?: Interactivity, Technologies, Services, page 13:

(computing) A collection of cards (pages or forms) in systems such as WML (Wireless Markup Language) and HyperCard.


digest

From Latin dīgesta, neuter plural of dīgestus, past participle of dīgerō (“separate”).

(cryptography) The result of applying a hash function to a message.

resumo

cryptography: the result of applying a hash function to a message


document

Borrowed from Middle French document, from Latin documentum.

That exception is the HTML <IMG> tag–which transcludes an image into the context of the document. The image itself is neither embedded within the document nor copied—it is transcluded.

2012, Julie A. Jacko, editor, Human Computer Interaction Handbook, 3rd edition, CRC Press, →ISBN, page 571:

This study examines video game photography as a documentary practice. […] The three themes from this study's findings – that video game photographs act as (1) vehicles for storytelling, (2) creative trophies, and (3) aesthetic tokens – reveal how personally meaningful documents emerge from this medium.

2022 July 15, Alex Urban, “Mementos from digital worlds: Video game photography as documentation”, in Journal of Documentation, →DOI, →ISSN, Abstract:

(information science) An object conveying information by whatever means, capable of being indexed alongside other similar objects.


eager

en-adj

eager (comparative more eager, superlative most eager)

more eager (comparative)
most eager (superlative)

From Middle English egre, eger, from Old French egre (French aigre), from Latin acer (“sharp, keen”); see acid, acerb, etc. Compare vinegar, alegar.

an eager algorithm

(computing theory) Not employing lazy evaluation; calculating results immediately, rather than deferring calculation until they are required.


elaboration

en-noun

elaboration (countable and uncountable, plural elaborations)

LL-Q1860 (eng)-Flame, not lame-elaboration.wav

From Middle French élaboration.
Morphologically elaborate + -ion

(computing) Setting up a hierarchy of calculated constants in a language such as Ada so that the values of one or more of them determine others further down in the hierarchy.


embed

en-verb

embed (third-person singular simple present embeds, present participle embedding, simple past and past participle embedded)

embeds (present singular third-person)
embedding (participle present)
embedded (participle past)
embedded (past)

The instructions showed how to embed a chart from the spreadsheet within the wordprocessor document.

(transitive, computing) To encapsulate within another document or data file.


embed

When you change the content of these embeds, this information will be automatically updated in every page that the embeds are included in.

2006, Richard Rutter, Andy Budd, Simon Collison, Blog Design Solutions:

Adding controls, looping, and autoplay to an HTML5 video embed is simple.

2011, Steve Fulton, Jeff Fulton, HTML5 Canvas, page 265:

(computing) A digital object embedded within another, which is often a document.

(computing) A piece of computer hardware embedded within another physical object, which is often a larger IT device.


emulation

en-noun

emulation (countable and uncountable, plural emulations)

From Middle French émulation, from Latin aemulātiō.

(computing) Execution of a program or other software designed for a different system, by simulating parts of the other system.


encapsulation

encapsulation (countable and uncountable, plural encapsulations)

object-oriented programming
object-oriented programming

(programming, object-oriented programming) Grouping together an object’s ‘state’ (its data) and the operations that may alter or interrogate it (its methods).

zapouzdření

object-oriented programming: grouping together an object's state

(networking) The process of arranging data into packets that can be transmitted using a given protocol.


enumeration

/ɪˌnjuːməˈɹeɪʃən/

/ɪˌnuːməˈɹeɪʃən/

In Ada, enumeration literals are allowed to appear in more than one declaration in the same referencing environment.

2010, Robert W. Sebesta, Concepts of Programming Languages, Addison-Wesley Longman, page 261:

(programming) A data type that allows variables to have any of a predefined set of values.


evaluation

evaluation (countable and uncountable, plural evaluations)

From Middle French évaluation.
Morphologically evaluate + -ion

(computing, programming) Determination of the value of a variable or expression.

evaluaatio

substitution of a variable with its value


extension

extension (countable and uncountable, plural extensions)

From Middle English extensioun, from Old French estension, from Latin extensiō, extensiōnem.

Files with the .txt extension usually contain text.

If you plan to plot data with error bars, you must name them with an. ERR extension. Failure to do so will crash the system, and you will lose your precious work.

1989, PC Mag, volume 8, number 5, page 276:

a browser extension

(computing) An optional software component that adds functionality to an application.


fader

(computer graphics) A program or algorithm for fading out colors.


fatal

From Middle French fatal, from Latin fātālis (“fatal”).

a fatal error; a fatal exception

(computing) Causing a sudden end to the running of a program.

fataali

computing: causing a sudden end to the running of a program


fatal

(computing) A fatal error; a failure that causes a program to terminate.


flap

en-verb

flap (third-person singular simple present flaps, present participle flapping, simple past and past participle flapped)

flaps (present singular third-person)
flapping (participle present)
flapped (participle past)
flapped (past)

From Middle English flappen (“to flap, clap, slap, strike”), related to Dutch flappen (“to flap”), German Low German flappen (“to flap”), German flappen (“to flap”), Dutch flabberen (“to flit, flap”). Probably ultimately imitative.

onomatopoeic

imitative

(computing, telecommunications, intransitive, of a resource or network destination) To be advertised as being available and then unavailable (or available by different routes) in rapid succession.


footprint

(computing) The amount of hard drive space required for a program.

levytilavaatimus

(computing) amount of hard drive space required for a program.

(computing) The audit trail left by a crashed program.

jalanjäljet

(computing) the audit trail left by a crashed program


core

en-noun

core (countable and uncountable, plural cores)

desc

Translingual: core eudicots, core Malvales

From Middle English core, kore, coor (“apple-core, pith”), of obscure and uncertain origin. Possibly of native English origin, from Old English *cor, related to Old English *coruc, *corc (diminutive) (> Middle English cork, crok (“core of an apple or other fruit, heart of an onion”)) and Old English corn (“seed", also "grain”); or alternatively perhaps from Old French cuer (“heart”), from Latin cor (“heart”); or from Old French cors (“body”), from Latin corpus (“body”). Compare also Middle English colk, coke, coll (“the heart or centre of an apple or onion, core”), Dutch kern (“core”), German Kern (“core”). See also heart, corpse.

unc

obscure and uncertain

сърцеви́на

something that produces a hollow space in a casting

The most important part of a thing or aggregate of things wherever located and whether of any determinate location at all; the essence.

A technical term for classification of things denoting those parts of a category that are most easily or most likely understood as within it.

(game theory) The set of feasible allocations that cannot be improved upon by a subset (a coalition) of the economy's agents.

particular parts of technical instruments or machines essential in function:

(computing, informal, historical) Ellipsis of core memory.; magnetic data storage.

I wanted to play a particular computer game, which required I buy a new computer, so while the game said it needed at least a dual-core processor, I wanted my computer to be a bit ahead of the curve, so I bought a quad-core.

(computer hardware) An individual computer processor, in the sense when several processors (called cores or CPU cores) are plugged together in one single integrated circuit to work as one (called a multi-core processor).

nüvə

one of several parts in a computer processor


growl

en-verb

growl (third-person singular simple present growls, present participle growling, simple past and past participle growled)

growls (present singular third-person)
growling (participle present)
growled (participle past)
growled (past)

From Middle English groulen, grollen, gurlen (“of the bowels: to growl, rumble”), either possibly from Old French groler (variant of croler (“to be agitated, shake”)), grouler, grouller (“to growl, grumble”), from Frankish *grullen, *gruljan or from Old English gryllan, both from Proto-Germanic *gruljaną (“to make a sound; to growl, grumble, rumble”), from Proto-Indo-European *gʰer- (“to make a noise; to mumble, murmur; to rattle; to grind; to rub, stroke”), probably ultimately imitative. The word is cognate with Middle Dutch grollen (“to make a noise; to croak, grumble, murmur; to be angry”) (modern Dutch grollen (“to grumble”)), German grollen (“to rumble; to be angry, bear ill will”), Old English grillan, griellan (“to provoke, offend; to gnash the teeth”). Compare grill.
The noun is derived from the verb.

cog

(intransitive, software) To send a user a message via the Growl software library.


heap

Sranan Tongo: ipi

From Middle English hepe, from Old English hēap, from Proto-West Germanic *haup, from Proto-Germanic *haupaz (compare Dutch hoop, German Low German Hupen, German Haufen), from Proto-Indo-European *koupos (“hill”) (compare Lithuanian kaũpas, Albanian qipi (“stack”), Avestan 𐬐𐬂𐬟𐬀 (kåfa)).

it takes a heap of living to make a house a home

it takes a heap o' livin' to make a house a home

(computing) A data structure consisting of trees in which each node is greater than all its children.

You should move these structures from the stack to the heap to avoid a potential stack overflow.

(computing) Memory that is dynamically allocated.


hibernation

en-noun

hibernation (countable and uncountable, plural hibernations)

From Latin hibernātus, from hibernō, from hībernus (“winter”).

إِسْبَات

(biology) state of minimum power consumption, inactivity and metabolic depression during winter

letargo

(biology, space) hypothetical state of minimum power consumption, inactivity and metabolic depression in humans

(computing) A standby state which conserves power by writing the contents of the memory to disk and completely power off the computer, in order that one will resume the session from the disk.

إِسْبَات

(computing) standby state which conserves power


hive

From Middle English hyve, from Old English hȳf, from Proto-West Germanic *hūfi, from Proto-Indo-European *kuHp- (“water vessel”), from *kew- (“to bend, curve”).
See also Dutch huif (“beehive”), Danish dialect huv (“ship’s hull”); also Latin cūpa (“tub, vat”), Ancient Greek κύπη (kúpē, “gap, hole”), κύπελλον (kúpellon, “beaker”), Sanskrit कूप (kū́pa, “cave”). Doublet of coupe, cup, and keeve. The computing term was chosen as an in-joke relating to bees; see https://web.archive.org/web/20150715222122/http://blogs.msdn.com/b/oldnewthing/archive/2003/08/08/54618.aspx.

der

Windows builds the registry from the five registry hives[…]

2006, Jean Andrews, Fixing Windows XP, page 352:

For devices built with hive-based registry implementation, the registry data are broken into three different hives — the boot hive, system hive, and user hive.

2011, Samuel Phung, Professional Microsoft Windows Embedded CE 6.0:

(computing, Microsoft Windows) A section of the registry.


hydration

en-noun

hydration (usually uncountable, plural hydrations)

LL-Q1860 (eng)-Flame, not lame-hydration.wav

From hydrate + -ion. The programming terms come from the concept of data lake.

(web design) Client-side rendering of pre-rendered static server data, e.g. to make dynamic web pages.


incantation

From Middle English incantacioun, from Old French incantation, from Latin incantatio. More at enchant.

The appropriate incantation of route is shown below; the gw keyword tells it that the next argument denotes a gateway.

1998, John Purcell, Robert Kiesling, Linux: The Complete Reference: Book 1, page 412:

There's more than one command incantation to create an AVI. It's all a question of experimenting with the different audio and video codecs.

2005, Kyle Rankin, Linux Multimedia Hacks: Tips & Tools for Taming Images, Audio, and Video:

Servers move from being special snowflakes to being disposable numbers on a list that can be created and destroyed without requiring someone to remember the specific incantation to make it work.

2017, James Pogran, Learning PowerShell DSC, page 11:

(computing, slang) Any esoteric command or procedure.


instrumentation

instrumentation (countable and uncountable, plural instrumentations)

bytecode instrumentation

Xcode is Apple's toolkit for developers. It includes an IDE, a design tool (Interface Builder), a compiler, and the iOS emulator, as well as a set of tools for instrumentation and performance analysis.

2012, Dino Esposito, Architecting Mobile Solutions for the Enterprise, Pearson Education, →ISBN:

(by extension, computing) The dynamic analysis of a program's performance and behaviour, usually by injecting profiling code into it.


invocation

invocation (countable and uncountable, plural invocations)

From Middle English invocacioun, from Old French invocacion, from Latin invocatio, invocationem.

(programming) The act of invoking, such as a function call.

hívás

(programming) act of invoking, such as a function call


iteration

iteration (countable and uncountable, plural iterations)

/ɪ.təˈɹeɪ.ʃən/

[ɪ.təˈɹeɪ.ʃn̩]

/ˌɪt.əˈɹeɪ.ʃən/

[ˌɪɾ.əˈɹeɪ.ʃən]

/ɪ.təˈɹæɪ.ʃən/

[ɪ.ɾəˈɹæɪ.ʃən]

From Latin iterātiō, from iterō.
Morphologically iterate + -ion

(computing) The use of repetition in a computer program, especially in the form of a loop.

The code calculates the appropriate value at each iteration.

(computing) A single repetition of the code within such a repetitive process.


grep

en-verb

grep (third-person singular simple present greps, present participle grepping, simple past and past participle grepped)

greps (present singular third-person)
grepping (participle present)
grepped (participle past)
grepped (past)

From an idiomatic command sequence in the qed and ed text editors: ‘g/re/p’, meaning: globally search for a regular expression and print.

You can't grep dead trees.

Running netstat and grepping for sshd will give a similar output to this: […]

2019, Kamesh Ganesan, Rithin Skaria, Frederik Vos, Hands-On Linux Administration on Azure […] , 2nd edition, Packt Publishing Ltd, →ISBN, page 293:

(computing) To use a program such as grep to search in a file.


greppable

(computing, of a file) In a format suitable for searching with the program grep; able to be grepped.


isolation

en-noun

isolation (countable and uncountable, plural isolations)

/ˌaɪsəˈleɪʃən/

First attested in 1800. From French isolation, from isolé, placed on an island (thus away from other people). Equivalent to isolate + -ion.

(databases) A database property that determines when and how changes made in one transaction are visible to other concurrent transactions.

isolamento

computing: visibility of concurrent transactions


player

From Middle English pleyer, playere, from Old English pleġere (“player, athlete, wrestler”), from Proto-West Germanic *plegārī. Equivalent to play + -er.

inh

(computing) A software application that plays audio and/or video media, such as a media player.


knapsack

From Low German knapzak or Dutch knapzak (older form cnapsack), from Middle Dutch cnappen (“to bite with teeth”), ultimately from knappen (“to eat, crack”), of imitative origin, + sack. German Knappsack is from Dutch.

onomatopoeic

imitative

(cryptography) A set of values from which a subset is chosen.


landscape

en-noun

landscape (countable and uncountable, plural landscapes)

From an alteration (due to Dutch landschap) of earlier landskip, lantschip, from Middle English *landschippe, *landschapp, from Old English landsċipe, landsċeap (“region, district, tract of land”), equivalent to land + -ship; in some senses from Dutch landschap (“region, district, province, landscape”), from Middle Dutch landscap, lantscap (“region”), from Old Dutch *landskepi, *landskapi (“region”). Cognate with Scots landskape, landskep, landskip (“landscape”), West Frisian lânskip (“landscape”), Low German landschop (“landscape, district”), German Landschaft (“landscape, countryside, scenery”), Danish landskab (“landscape, countryside”), Swedish landskap (“landscape, scenery, province”), Icelandic landskapur (“countryside”).

cog

(computing, printing, uncountable) a mode of printing where the horizontal sides are longer than the vertical sides


latch

en-verb

latch (third-person singular simple present latches, present participle latching, simple past and past participle latched or (obsolete) laught)

latches (present singular third-person)
latching (participle present)
latched (participle past)
latched (past)
laught (obsolete participle past)
laught (obsolete past)

From Middle English lacchen (“to seize, catch, grasp”, verb), from Old English læċċan (“to grasp, take hold of, catch, seize”), from Proto-Germanic *lakjaną, *lakwijaną, *lakkijaną (“to seize”), from Proto-Indo-European *(s)leh₂g-, *(s)leh₂gʷ- (“to take, seize”). Cognate with Middle Dutch lakken (“to grasp, catch”).

inh

(databases) To use a latch (kind of lightweight lock).


latch

From Middle English latche, lacche (“a latch; a trap”), from lacchen (“to seize, catch, grasp”), from Old English læċċan (“to grasp, take hold of, catch, seize”). See above for more.

(databases) A lightweight lock to protect internal structures from being modified by multiple concurrent accesses.


leak

From Middle English leken (“to let water in or out”), from Old English *lecan (“to leak”), Middle Dutch leken (“to leak, drip”) or Old Norse leka (“to leak, drip”); all from Proto-Germanic *lekaną (“to leak, drain”), from Proto-Indo-European *leg-, *leǵ- (“to leak”).
Cognate with Dutch lekken (“to leak”), German lechen, lecken (“to leak”), Danish lække (“to leak”), Swedish läcka (“to leak”), Icelandic leka (“to leak”). Related also to Old English leċċan (“to water, wet”), Albanian lag, lak (“I damp, make wet”). See also leach, lake.

resource leak

memory leak

(computing) The gradual loss of a system resource caused by failure to deallocate previously reserved portions.


lease

→ Dutch: leasen

desctree

⇒ English: leasing
→ Spanish: leasing
→ Finnish: leasing
→ Polish: leasing
→ Swedish: leasing

From Middle English *lesen, from Anglo-Norman *leser, Old French lesser, laisier (“to let, let go”), partly from Latin laxō (“to loose”) and partly from Old High German lāzan (“to let, let go, release”) (German lassen), cognate with Old English lǣtan (“to allow, let go, leave, rent”) whence let.

cog

(computing) The temporary assignment of an IP address to a networked device.


lease

en-verb

lease (third-person singular simple present leases, present participle leasing, simple past and past participle leased)

leases (present singular third-person)
leasing (participle present)
leased (participle past)
leased (past)

арендовам

to operate or live in some property or land through purchasing a long-term contract

(computing, transitive) To assign a temporary IP address to (a networked device).

(computing, transitive) To accept such an assignment of (an IP address).


mesh

From Middle English mesche, from Old English masc (“net”) (perhaps influenced in form by related Old English mæscre (“mesh, spot”)) both from Proto-Germanic *maskrǭ, *maskwǭ, from Proto-Indo-European *mezg- (“to knit, twist, plait”).
Akin to Old High German māsca (“mesh”), Old Saxon maska (“net”), Old Norse mǫskvi, mǫskun (“mesh”).

der

single points of failure
single point of failure

(networking) A network topology with each device connected to multiple other devices in lieu of a central switch. Redundancy on a mesh network prevents single points of failure.


node

→ Irish: nód

From Middle English node, borrowed from Latin nōdus. Doublet of knot, knout, and nodus.

(networking) A computer or other device attached to a network.

computational linguistics
computational linguistics

(computational linguistics) The word of interest in a KWIC, surrounded by left and right cotexts.


notebook

→ Czech: notebook

→ Portuguese: notebook

→ Spanish: notebook

We have found the use of Jupyter notebooks to be a convenient way of sharing work and code in a compact and reproducible manner. Jupyter notebooks are easy to update and adapt over time compared to a static CD-ROM.

2016, David Ming, David Glasser, Diane Hildebrandt, Attainable Region Theory, page 317:

literate programming
literate programming

(computing, sometimes attributive) A kind of user interface in literate programming, allowing calculations to be interspersed with human-readable comments, diagrams, etc.

Over time, the difference in size between laptops and notebooks became a matter of no more than an inch or two in length and width, and a fraction of an inch in thickness.

2006, Corey Sandler, Upgrading and Fixing Laptops For Dummies, page 8:

notebook computer
notebook computer#English

(computing) Ellipsis of notebook computer. A laptop.


overpaint

en-verb

overpaint (third-person singular simple present overpaints, present participle overpainting, simple past and past participle overpainted)

overpaints (present singular third-person)
overpainting (participle present)
overpainted (participle past)
overpainted (past)

(computer graphics) To erase by drawing graphics over the top.


packer

From Middle English pakker, pakkere, packare, equivalent to pack + -er.

Many times, the malware authors will use packers and even encryption tools to disguise their software […]

2009, Harlan Carvey, Windows Forensic Analysis DVD Toolkit:

(computing) A software program that compresses code or data.


peak

peak (third-person singular simple present peaks, present participle peaking, simple past and past participle peaked)

peaks (present singular third-person)
peaking (participle present)
peaked (participle past)
peaked (past)

From earlier peake, peek, peke, from Middle English pek (in place names), itself an alteration of pike, pyke, pyk (“a sharp point, pike”), from Old English pīc, piic (“a pike, needle, pin, peak, pinnacle”), from Proto-Germanic *pīkaz (“peak”). Cognate with Dutch piek (“pike, point, summit, peak”), Danish pik (“pike, peak”), Swedish pik (“pike, lance, point, peak”), Norwegian pik (“peak, summit”). More at pike.

cog

"Dr. Reynders?" Udo prodded.

2023 September 22, HarryBlank, “Off Track”, in SCP Foundation, archived from the original on 2024-05-25:

(transitive, signal processing) To exceed the maximum signal amplitude of (a piece of equipment), resulting in clipping of the signal.


peek

en-verb

peek (third-person singular simple present peeks, present participle peeking, simple past and past participle peeked)

peeks (present singular third-person)
peeking (participle present)
peeked (participle past)
peeked (past)

From Middle English *peken, piken, pyken (“to peep”), probably a fusion of Middle English pepen (“to peep”) and keken, kiken (“to keek, look, spy”), equivalent to a blend of peep + keek.

Coordinate term: poke

We are peeking the value from the first index's memory location.

2006, Gary Willoughby, PureBasic: A Beginner's Guide to Computer Programming, page 279:

(computing, transitive, dated) To retrieve (a value) from a memory address.

hakea

computing: To retrieve the value from a memory address


primitive

From Middle English primitif, from Old French primitif, from Latin prīmitīvus (“first or earliest of its kind”), from prīmus (“first”); see prime. Doublet of primitivo.

der

(programming) A data type that is built into the programming language, as opposed to more complex structures.

A write-what-where primitive allows the attacker to write arbitrary data wherever they want in the memory

2021, Arti Noor, Abhijit Sen, Gaurav Trivedi, Proceedings of Emerging Trends and Technologies on Intelligent Systems: ETTIS 2021, page 26:

(programming) Any of the simplest elements (instructions, statements, etc.) available in a programming language.


propagate

en-verb

propagate (third-person singular simple present propagates, present participle propagating, simple past and past participle propagated)

propagates (present singular third-person)
propagating (participle present)
propagated (participle past)
propagated (past)

/ˈpɹɒpəˌɡeɪt/

/ˈpɹɑpəˌɡeɪt/

/ˈpɹɔpəˌɡæɪt/

/ˈpɹɒpəˌɡæɪt/

From Latin prōpāgātus, perfect passive participle of prōpāgō.

размножавам

to cause to continue or multiply by generation

It takes 24 hours for password changes to propagate throughout the system.

(intransitive, computing) To take effect on all relevant devices in a network.

The server propagates the password file at midnight each day.

(transitive, computing) To cause to take effect on all relevant devices in a network.


racy

en-adj

racy (comparative racier, superlative raciest)

racier (comparative)
raciest (superlative)

From race (“having a characteristic taste (of wines, fruits, etc.)”) + -y.

suffix

These are some common descriptions of badly constructed tests: Tests that sometimes run, sometimes fail (often this is caused by the use of threads, or racy code that relies on specific timing, by reliance on external dependencies, the order of tests being run in the test suite, or on shared state)

2014, Pete Goodliffe, Becoming a Better Programmer: A Handbook for People Who Care About Code:

We evaluate the automatic fence insertion procedure by running our tool on a number of different benchmarks containing racy code.

2016, Elvira Albert, Ivan Lanese, Formal Techniques for Distributed Objects, Components, and Systems:

(programming) Involving a data race or a race condition.


reap

en-verb

reap (third-person singular simple present reaps, present participle reaping, simple past and past participle reaped or (obsolete) reapt)

reaps (present singular third-person)
reaping (participle present)
reaped (participle past)
reaped (past)
reapt (obsolete participle past)
reapt (obsolete past)

From Middle English repen, from Old English rēopan, rēpan, variants of Old English rīpan (“to reap”), from Proto-West Germanic *rīpan, from Proto-Germanic *rīpaną (compare West Frisian repe, Norwegian ripa (“to score, scratch”)), from Proto-Indo-European *h₁reyb- (“to snatch”).

der

Until a child process is reaped, it may be listed in the process table as a zombie or defunct process.

(transitive, computer science) To terminate a child process that has previously exited, thereby removing it from the process table.


release

en-noun

release (countable and uncountable, plural releases)

From Middle English relesen, relessen, from Old French relaisser (variant of relascher).

отцепване

a device adapted to hold or release a device or mechanism as required

(software) The distribution, either public or private, of an initial or new and upgraded version of a computer software product.

вы́пуск

software: distribution of a computer software product


relight

en-verb

relight (third-person singular simple present relights, present participle relighting, simple past and past participle relighted or relit)

relights (present singular third-person)
relighting (participle present)
relighted (participle past)
relighted (past)
relit (participle past)
relit (past)

(transitive, computer graphics) To render again with different simulated lighting conditions.


remount

remount (third-person singular simple present remounts, present participle remounting, simple past and past participle remounted)

remounts (present singular third-person)
remounting (participle present)
remounted (participle past)
remounted (past)

From Anglo-Norman remunter, Middle French remonter, later also reinforced by re- + mount.

(transitive, computing) To mount (a drive or volume) again.


remount

(computing) The process of mounting a drive or volume again.


repaint

repaint (third-person singular simple present repaints, present participle repainting, simple past and past participle repainted)

repaints (present singular third-person)
repainting (participle present)
repainted (participle past)
repainted (past)

To force a window to repaint itself programmatically, you call the inherited Invalidate() method[…]

2010, Andrew Troelsen, Pro C# 2010 and the .NET 4 Platform, page 1551:

(computing, transitive, intransitive) To draw or render again on the display.