Questions about computers, programming and IT.

learn more… | top users | synonyms

92
votes
9answers
38k views

“Username”, “user name” or “user-name”

In computer science, you should have a username or a user name or a user-name and a password to be able to log into the system. Which one is the correct spelling?
23
votes
5answers
23k views

Difference between “computation” and “calculation”

If the words computation and calculation are not perfect synonyms what is the difference between them? Which one describes more accurately what is done by a person computing or calculating something ...
3
votes
3answers
217 views

“Run on an OS” vs. “run under an OS”

What is the correct way to specify the operating system you are targeting or using? Is a program running on or under an operating system (OS)? Is a machine running an OS or under an OS?
2
votes
2answers
5k 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 ...
1
vote
1answer
164 views

What is the word for an applied template? [closed]

The notion of a template is that it is abstract and can be applied to future instances. Is there a word that means an instantiated template? I'd prefer something that specifically refers to the fact ...
25
votes
3answers
10k views

Origin of the term “driver” in computer science

According to Wikipedia: … a device driver or software driver is a computer program allowing higher-level computer programs to interact with a hardware device. What is the origin of the term ...
33
votes
3answers
2k views

Why is a “splash screen” so called?

Wikipedia describes a "splash screen" as such... "A splash screen is an image that appears while a game or program is loading." and its purpose... [Splash screens] are typically used by ...
32
votes
8answers
3k views

“On” hard drive versus “in” memory

Why do American English speakers typically say something is "on the hard drive" when referring to data stored with a hard drive (or other permanent storage device) but when referring to something ...
18
votes
3answers
6k views

What is the correct pronunciation of “regex”?

The term regular expression is often shortened to regex. What is the correct pronunciation of the g in regex? Is it like the g1 in gallium, or is it like the g2 in giraffe? I’ve heard it said both ...
7
votes
1answer
773 views

Is “catenate” used in IT parlance?

When I was doing my IT degree in the 80s we learned that, in programming terms, concatenation was the act of joining two strings together. Recently I was reading a technical manual and came across ...
20
votes
2answers
5k views

Origin of the term “wizard” in computing

In computer user interfaces a "wizard" is a set of screens that guide the user through a process. Does anyone know the origin of this term? I personally associate wizards with magic more than a ...
6
votes
4answers
3k views

What's the origin of “beta” to describe a “user-testing” phase of computer development?

It occurred to me that I use the term "beta" to describe a "release candidate" of a computer product that has passed all expectations of the development team, and is now being given limited exposure ...
4
votes
4answers
5k views

What does the word “hacking” or “hacker” come from? [closed]

Is there a history behind the word "hacker" and "hacking"? Could it have anything to do with "hashing" i.e. using a hash function?
7
votes
3answers
581 views

Origin and scope of “cruft”

I just had to look up "cruft" (jargon for software or hardware that is of poor quality), as used in a comment to an earlier question. But I can't find any details of etymology, and I don't know how ...
2
votes
4answers
228 views

Do “download” and “upload” only refer to networks?

I know what it means to download something from a website or upload a video to YouTube. But do the terms "download" and "upload" only apply when referring to one device transferring data to another ...
1
vote
1answer
562 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 ...