Questions related to software development.

learn more… | top users | synonyms

47
votes
3answers
2k views

How “macro” in computer programming came about

The prefix macro- is normally used for large things like macroeconomics and macroscopic. How did it come to be used to describe text macros in the programming world?
33
votes
7answers
6k views

Word for a software bug that occurs again after having fixed it?

What's the word for a software bug that reoccurs after being fixed? I'm embarking on some test-driven development (TDD) for a project, and I want to use the right term but have forgotten the word. ...
29
votes
13answers
7k views

What is the correct word for “dependee”?

What is the correct word for "dependee"? In other words, what is the word for something that is depended upon? The relationship here is in the context of software engineering
21
votes
4answers
7k views

Origin of “bug” in reference to software

What is the origin of the expression bug when used to refer to software? Wikipedia says it's from 1843 in Ada Byron's notes on the analytical engine. Another source I found was on dictionary.com: ...
19
votes
9answers
11k views

What is a good, short, word to describe a software engineer?

What should I call a person who write software, computer programs ? I know he/she is a software engineer, can I call him/her as "Coder"?
19
votes
6answers
1k views

Where does the phrase “run code” or “run software” come from? Why “run”?

Historically speaking, it makes sense to me someone would say run "the computer". Early computers (not a human computer) were mechanical machines with moving parts that could achieve a velocity deemed ...
17
votes
8answers
9k views

Alternative term to “Blacklist” and “Whitelist”

In short, my company is developing a management tool for managing SIM cards. One of the features of the tool is to block the SIM card if it's put into a disallowed device by device IMEI validation. ...
14
votes
4answers
10k views

Is “a software” really never correct? [duplicate]

Possible Duplicate: Why don't we use the indefinite article with 'software'? In France I have always been told that saying "a software" is not correct English (as a nominal ...
13
votes
10answers
3k views

What is an online “shop” that provides only software available for free?

I have a platform for user created content and applications that can be downloaded from within a launcher for free. I am looking for a term that tells users where they can browse extensions, ...
8
votes
6answers
8k views

What connotation does “to fork one's repo” have?

In a recent news item, an employee was fired partly for making jokes about "big dongle" and "forking repos", which were alleged to be inappropriate sexual jokes. The employee admitted the dongle joke ...
7
votes
7answers
5k views

Verb meaning “to robust”

I am looking for a verb meaning "to make something more robust", especially in a software engineering context. Is "to robust" correct and understandable? "Robustify" seems to be another candidate but ...
7
votes
2answers
13k views

“In the menu” vs. “on the menu” (in software)

I usually see this phrase used interchangeably with the prepositions in and on. I know that their meaning isn’t the same, but I can’t think of situations where we should use one instead of another. ...
7
votes
5answers
955 views

Should I use “software defect” or “software bug”?

The "bug" word seems to be so popular that it overshadows "defect" (in search results, in tags somewhere, even Wikipedia article is called "Software bug") despite of looking jargonesque. Is the word ...
6
votes
2answers
4k views

What does “no-op” mean?

In the Remarks section of a Microsoft dbset.add page I read Remarks: Note that entities that are already in the context in some other state will have their state set to Added. Add is a no-op if ...
6
votes
6answers
732 views

Single-word replacement for “by definition”?

Software that is free is that which, by definition, has its full source code published. I thought about definitionally, but after looking it up, it doesn't seem to be right.
6
votes
4answers
3k views

Appropriate use of “app” vs “application”

Can app serve as an accepted abbreviation for application in formal contexts? Is there some context where app is more accepted (for example, when talking about mobile applications)?
5
votes
5answers
280 views

Translation of « débrayable » for camera modes and automatic software processing

I am French and I am looking for how to express the concept of the French word débrayable: Something débrayable is able to be manually configured as opposed of something which is always automatically ...
5
votes
1answer
29k views

What does 'on-premises' mean?

Here is the example sentence. Windows Azure Caching was developed from an on-premises Caching solution that shipped with Microsoft AppFabric 1.1 for Windows Server. What does 'on-premises' ...
5
votes
1answer
4k views

Space before three dots? [duplicate]

Possible Duplicate: What is the proper way of using triple dots and spaces before/after them? Should there be a space before three dots? Examples: I don't know if this is good... ...
5
votes
1answer
357 views

Who first used the term “bit rot”?

Wikipedia says: Bit rot, also known as bit decay, data rot, or data decay, is a colloquial computing term used to describe either a gradual decay of storage media or the degradation of a software ...
5
votes
5answers
3k views

What is a single word that means both 'Import' and 'Export'? [duplicate]

In my web application, I am importing and exporting users to/from the application. So, for that I would like to have a single word to generally represent 'Import/Export process'. I've gone through ...
4
votes
6answers
4k views

What is the word for something that has not yet been configured?

I am writing a user-interface for a program that configures some things. Let’s call them entries. To help the user keep track of what is left of configuration, a section such as the following is ...
4
votes
3answers
3k views

What is the origin of != in the meaning “not equal to”?

As a programmer I have always assumed that using != as meaning not equal to when writing text (usually on the internet) came from programming languages. Is this true or is the origin different?
4
votes
1answer
8k views

Are software titles italicized?

The titles of freestanding works (books, movies, plays, albums, etc.) are italicized; smaller parts within these works (chapters in a book, articles in a magazine, songs within an album) are not (they ...
4
votes
5answers
196 views

A term for released software that is still being actively developed

I'm writing an academic paper that deals with classifying software and I'm trying to think of a term to describe software that is still being actively developed, with new versions being released ...
4
votes
1answer
210 views

Need a computer tool to find words with certain patterns of letters

I am trying to decipher some illegible writing by a nurse. For instance, I have a word where I am fairly certain the word starts with an E, ends with an L and contains a T somewhere in the middle. It ...
4
votes
1answer
217 views

What's the meaning of “vertical” in a software project description?

I'm a programmer from Brazil and have here a software project to estimate. In the description I found these sentences: ...to provide the use cases for the vertical they might be interested. ...
4
votes
2answers
151 views

Is there a word that describes words like 'freeware', 'shareware'?

I'm looking for a word that describes the way software is released. It could be freeware, shareware, donationware, commercial, etc.
4
votes
3answers
354 views

Is this usage correct? “versions N and prior”

Or is this correct "version N and prior"? Mainly, I'm asking about this because in version N and prior I think that "versions" are implied by prior, hence one would read it as version N ...
3
votes
2answers
631 views

How popular are the terms “software” and “hardware” outside the computer world?

If I’m not mistaken, the terms software and hardware were ordinary English words, but they have been widely popularized by popularity of computers. How much they are common (and acceptable by native ...
3
votes
1answer
101 views

“As of this patch…” , “From this patch onward…”?

I want to express that the new patch of the software I am writing enables the system to do "X". Which of the following options are preferable: As of this patch, the system is able to do X. ...
3
votes
5answers
113 views

Alternative for “Walled Garden”?

I'm trying to find an alternative to "walled garden" to help people to visualise the long-term storage of data in a software system I'm building. Although this is in a software/IT environment, I'm ...
3
votes
7answers
312 views

Software bug formal usage

Is it appropriate to use terms "software bug" and/or just "bug" in formal report? What else could be used instead? Defect?
2
votes
1answer
45 views

What's the name for the pop up logo/introduction image while software loads?

The name is on the tip of my tongue. What's the name for the pop up logo/introduction image while software loads?
2
votes
2answers
190 views

“Password will expire” versus “Password expires”

Every 30 days Windows prompts me to change my password here at work. And every 30 days I wonder why the folks at Microsoft chose the phrase Your password will expire tomorrow. instead of ...
2
votes
1answer
807 views

What does “prod issues” mean in computer science and software engineering?

DevOps engineers are those who are good at debugging, troubleshooting, analyzing prod issues and providing solutions. Who have good hands on technologies like unix shell scripting, perl, SQL etc. ...
2
votes
1answer
210 views

Is there a word that encompasses the concepts of cursor, caret, and selection? [closed]

In the context of computer software -- you can have a "cursor" for a position between two characters of text, or a "selection" for a region of text. Is there a word that means "cursor or selection"? ...
2
votes
1answer
226 views

Subject of a commit message (in software engineering) [closed]

Each time I need to write a commit message for a git/svn repository, I wonder what the subject of the sentence should be, whether it should be: the author of the commit (for example, "I added the ...
2
votes
3answers
39 views

Word that means “intentional bug”

I am wondering if there is a word that essentially means "intentional bug", that the designers or maintainers of the software either introduced knowingly or preserved after recognition of its ...
2
votes
0answers
35 views

How do I use parentheses to pluralize something [duplicate]

Related Question that I don't like the answer to because it conflicts with my industry's standards (see bottom of post). Edit: I asked a new question because I'm looking for an answer, not an ...
1
vote
3answers
176 views

“.txt file” or “txt file” or “*.txt file”?

What is the correct form to address all files having the same extension? For example, files a.txt & b.txt. I found these forms used: .txt files txt files *.txt files Context: I ...
1
vote
1answer
2k views

Software for transcribing English phonetics

After asking this question and learning a lot of facts from comments I got there, I was wondering about the existence of software that transcribes English text into phonetics. I discovered sites such ...
1
vote
2answers
521 views

Is it correct to say “We did a make”?

When we build software using Make or a similar build tool, is it correct to say "We did a make"? Also, do we need to say "The files were built using make" instead of "The files were made"?
1
vote
2answers
1k views

“Reseller” or “re-seller”?

Which spelling is correct — reseller or re-seller? I was writing a question on another Stack Exchange site, and I wrote reseller, but the editor underlined that as an incorrect spelling. Microsoft ...
1
vote
3answers
96 views

Word for code/applications that call an API library

I have an API library, what do I call code/applications that use it? I want to avoid "client" because in my context, it is ambiguous with another concept. Also it doesn't have to be a single word, as ...
1
vote
1answer
47 views

Layman-accessible nouns for the intersection and union of sets of appointments

I'm looking for layman-accessible nouns (or concise descriptions) for the union and intersection of sets of appointments, in the context of planning software. In this scenario appointments between an ...
1
vote
2answers
1k views

What is the difference between “launch” and “release” ?

I have doubt in differencing "launch" and "release". I have seen many softwares. Some of them uses "launch" and rest uses "release". Someone help me to figure it out.
0
votes
2answers
62 views

What do I call software as opposed to DB/DBMS?

In my documentation I'm trying to refer to the program in context of interaction with database / DBMS as opposed to the latter. How do I call such program or software? "Outbound", "outer", "calling", ...
0
votes
2answers
218 views

'My' or 'mine'?

We are making a piece of software that lists some kind of objects. An object may belong to a user (be 'private') or it may be made 'public'. The list is quite large, therefore in the list form there's ...
0
votes
3answers
191 views

Adjective to Define “Key” Features

My company has released a big upgrade to our flagship software. There are 5 key features that would motivate the user to upgrade. Is there an adjective that is commonly used to describe those ...