Questions about computers, programming and IT.

learn more… | top users | synonyms

2
votes
1answer
48 views

I didn't come here for an argument

Is there any consensus on how the word for a heated discussion (which apparently comes from the same root as Silver/Argent) also came to mean a parameter passed to a function?
0
votes
2answers
45 views

what does “ on top of ” mean here?

A desktop environment is a graphical user interface on top of the operating system. GNOME, KDE, Xfce, Fluxbox are some examples of the desktop environment. I can not understand the meaning of ...
0
votes
4answers
75 views

Single English word for Family Tree? [duplicate]

In computer science, when we are doing object oriented programming, we define parent-child relationship. If we define the Parent class (Top root) and a number of Children classes (Siblings nodes), we ...
1
vote
3answers
72 views

What does salt and slug mean in IT?

salt: For web developers, exposing your .git folder to the world is a novice mistake. It allows anyone to download your entire source code repository, which often includes database passwords, ...
1
vote
2answers
49 views

“Bit rot” in the context of mobile apps on a mobile platform

Is "bit rot" appropriate as a term to describe how software on a mobile phone appears to degrade in performance as a consequence of receiving updates which are intended for a more powerful hardware ...
7
votes
7answers
1k views

What is the opposite of decoupled (computer science)

The image of decoupled (two train cars separated) is clear. In computer science, writing "decoupled" code is a Good Thing, it implies breaking code into discrete pieces that can be tested ...
4
votes
1answer
113 views

Etymology of the phrase “Dependency injection” in computer science

It's my understanding that this used to be simply referred to as "reference passing" but later became formalized into a pattern that implemented a design principle and acquired the new name. Can you ...
1
vote
2answers
92 views

What is the difference between Disk and Disc? [duplicate]

I have come across both, but find it difficult to distinguish the difference.
0
votes
1answer
48 views

Looking for a word to semantically represent the input data to a template

I am trying to come up with a very specific semantically narrow term for the information/data that fed into a template to materialize an output. data, info, input and the like are to generic and ...
0
votes
2answers
54 views

How to read “BSON”?

BSON is a particular data format used in web development, derived from the JSON format. JSON is pronounced "jay-son" as the Greek hero, and given the tendendcy the scientific community has to have ...
3
votes
2answers
173 views

Why is an application called an application?

Sometimes it's nice to know where the words we use everyday as programmers actually come from. For example, I can explain how a computer screen relates to a flat material onto which diaporamas used to ...
1
vote
1answer
103 views

How to describe an amount of data in the introduction

I'm writing a thesis, mostly about computer science (cloud computing, mostly). In the introduction I'd like to give the reader a vague idea about how much data we are talking about (4.5 TB if I ...
0
votes
1answer
76 views

Word for: older than legacy

In computer programming "legacy" usually means some older version of something, that is still there for compatibility reasons. Is there any other technical word to describe something even older and ...
0
votes
1answer
36 views

Word for any Word Processing document [closed]

When sorting my files, I use the folder Presentation, Spreadsheet, Drawing and Database, because I use multiple Operating Systems. But I don't have a word for Apple Pages / Microsoft Office Word / ...
6
votes
5answers
2k views

Less derogatory term for dump

I’m making a (multiple-)photo editing web-app, and there is a certain feature which allows users to sort of “hibernate” their accounts and log out, allowing them to pick up exactly where they left off ...
1
vote
3answers
148 views

Better way to say keyboard/mouse combo

I'm looking for a better way to describe a keyboard and mouse that go together, as part of a set. They might just match aesthetically, or they could share the same USB dongle. Right now I just call it ...
-1
votes
1answer
24 views

Historical meaning of “program” as a verb

Frozen since 1837, some guy just thawed up and confronted me with the verb 'to program' in the context of CS. If by programming an automatic computer, we mean “to put instructions in main memory for ...
0
votes
1answer
98 views

What does your sense of language tell you about this blog post title? [closed]

The title is "Boiling React Down to Few Lines in jQuery". Is it confusing? Is it appealing or bringing attention? Does it feel wrong? And last, are there anything grammatically wrong with it? Please ...
0
votes
1answer
84 views

What does “flavor” mean in the field of Information Technology? [closed]

I often notice the word flavor being used on the Web. I'm from Russia, and this word is generally translated into Russian as the equivalent of 'impression', 'taste' etc. However, these translations ...
0
votes
2answers
261 views

Non-repudiable vs non-refutable vs non-reputable in computer security

In computer security there is a concept known as: non-repudiation "Non-repudiation refers to a state of affairs where the purported maker of a statement will not be able to successfully challenge the ...
3
votes
3answers
106 views

Antonym for “machine readable data”?

I want to describe data that is easy for a human to understand but very difficult for a machine to understand. Like, raw unfiltered user input. For example, suppose I have a column in a table that ...
1
vote
5answers
182 views

How to name non-web software? [duplicate]

I am writing an article that is focus on websites and web applications. I also need to refer to the rest software products. But I don't know how to properly name them. I could say "non-web software", ...
10
votes
3answers
1k views

Does code run in or on a thread?

Any programmers around? Which of the following is correct, or more common: The code runs in a background thread. The code runs on a background thread. That's it. Just a simple word different. As ...
1
vote
0answers
58 views

“Programatically” v.s. “Pragmatically” [closed]

Whenever I need to express the fact that I need to express some process in terms of code, I generally use the word pragmatic. For example: How can I extract the markdown tags that a website uses ...
7
votes
2answers
182 views

Etymology of “compiler” (computer term)

A friend and I were debating on the origin of the word "compiler". A quick google search led me to discover that Grace Hopper coined the term. But I'm not sure how or on what basis did she coin the ...
4
votes
4answers
65 views

Is there a term for a highlighted option?

I'm curious - is there a term for a character that is used to denote a highlighted option in text-based navigation? For example, say we have this menu when navigating a text-only menu: One > ...
0
votes
0answers
23 views

Computing: 32 bit or 32 bits? [duplicate]

This question comes from this other debate at SuperUser Forum. I have asked it here too because: It appears not to be only a technical question, but a language question too. Most of the answers in ...
0
votes
1answer
86 views

Is “root access” acceptable in a professional setting in Australian English?

In Australian English, which has a slang meaning of "root" which is best avoided in a professional setting, is "root access" acceptable in a professional setting? If not, what synonyms, preferably ...
3
votes
3answers
156 views

What is the etymology of 'munge'?

My own brief investigation into the etymology of munge yielded the following entry from The New Hacker's Dictionary: [derogatory] To imperfectly transform information. A comprehensive ...
2
votes
1answer
1k views

What is the meaning of “is that of”? How to understand it?

I am reading Distributed Systems Concept And Design. I don't understand the following sentence on page 613, especially the is that of phrase. The state si in the global state S corresponding to ...
0
votes
2answers
152 views

“The Sultan of Swat” is to nickname as “Babe” is to what?

Trying to name things in a computer data model. People have a variety of name roles, such as legal name, maiden name, etc. "The Sultan of Swat" is a nickname or pseudonym of George Ruth. It seems ...
2
votes
4answers
310 views

Antonym of “Device” in computer terminology

How would I talk about something that is either a laptop or a desktop, but not a smartphone or tablet? Is "computer" ok, even though technically speaking, smartphones and tablets are or contain ...
1
vote
3answers
94 views

Can “backup” be used as a verb in the context of data management? [duplicate]

I have heard backup being used as a verb in the sense of I have to backup my hard disk by non-native English speakers (the English noun backup is also used in other languages, for example in ...
-1
votes
2answers
90 views

Is there a verb to express moving files within a cloud, similar to “to upload” and “to download”

Writelatex is an awesome cloud solution to write LaTeX documents online. Through one of their dialogs one can "upload" files to the cloud. However, when looking at the options offered, all but one - ...
1
vote
3answers
92 views

A word for “Progress Bar” when it's not used to measure progress

What would you call something that looks exactly like a progress bar (ie: When you are installing a program) but that isn't used to measure the progress of a task. In this case it's used to display ...
3
votes
1answer
208 views

Version control “in revision” vs. “at revision”

Should a programmer use in or at as a preposition when referring to the version-control revision number? Example: Which is correct, fixed in revision 12345 or fixed at revision 12345? The ...
2
votes
2answers
91 views

Name of Shift-Key Concept

What is the name of the concept or type of key used in shifting characters on a mobile device? Many common virtual keyboards used in cellphones and advanced mobile devices use a certain paradigm for ...
5
votes
1answer
579 views

Does a recursive procedure “recur”?

In programming, a recursive procedure is defined as a procedure which refers to itself in the code. The question is, is "recur" the corresponding verb to the adjective "recursive"? Can I say that a ...
0
votes
1answer
231 views

When writing names for .mp3 and .pdf files (songs, books etc.) in Windows, do you use hyphen, en or em dash to separate an author and his/her work? [closed]

When writing names for .mp3 and .pdf files (songs, books etc.) in Windows, do you use hyphen, en or em dash to separate an author and his/her work? Ex. "Linkin Park - In the End" or "Linkin Park – ...
14
votes
3answers
1k views

What is the proper term for a ternary digit?

A binary digit is a bit. Is there an equivalent term for a three-state digit? (e.g., a digit representing true, false, or unknown)
3
votes
4answers
919 views

Do you “hit” or “press” a button?

I am currently writing an user manual for a software tool, providing step-by-step usage instructions. I am aware that pressing a button is a perfectly fine expression. However, I'm trying to find ...
1
vote
1answer
364 views

Which preposition to use when referring to computer environments

The computer software can have versions targeting different hardware and operation systems. For example, the same game can be run on PC, Xbox and Mac. My question is - when describing the release of ...
1
vote
3answers
256 views

What is the noun for either a file or folder?

We have files, we have directories; what is the noun that we could use to generically describe either of these? For instance, an apple or a pear can generically be described as fruit. Is there such a ...
0
votes
3answers
371 views

Equivalent of the word “quadrant”

What would be the equivalent of the word quadrant when referring to 1/2 and 1/8 of an area? I'm looking for a more specific term than simply a half. To give more detail, I'm looking for a term which ...
0
votes
1answer
107 views

What do you call something that reads and writes files?

In programming, it's common to write a class that both reads and writes files. What do you call this type of thing? Is it a file handler? A file parser? A file provider? A file streamer? How about a ...
1
vote
1answer
89 views

Word/phrase origin of “StackExchange” [duplicate]

Because of the success of StackExchange.com I am having difficulty researching the term on the Internet. Where does it come from? I know the phrase comes out of computer programming, but my ...
0
votes
2answers
188 views

What a common abbreviation for two's complement code

What a common abbreviation for two's complement code? I've searched on Google, and find "TCC" as a required abbreviation on thefreedictionary. Is it commonly recognized? Or may be there are some other ...
1
vote
1answer
135 views

To 'link' or 'relate' two items?

I'm developing a system in which users can 'link' separate items by using a 'Link' button. In the database, this 'link' is called a 'relation'. I'm inclined to change the text of the button to ...
1
vote
2answers
3k views

What is meaning of “on the fly” in computer science? [closed]

I am not native English speakers, I often see " on the fly " in some program docs or blogs. I don't know the exact meaning of it. Is it a idiom? e.g.: Since sandman doesn't have any advanced ...
3
votes
3answers
196 views

Primary is to Secondary as Principal is to…what? [closed]

If something is divided into principal divisions, what is the next level "down"? For example, if a generic term for a US state or Canadian province is a "principal country division", what is a good ...