Questions related to software development.

learn more… | top users | synonyms

21
votes
4answers
5k 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: ...
45
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?
17
votes
8answers
6k 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"?
4
votes
2answers
2k 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 ...
19
votes
12answers
4k 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
4
votes
3answers
2k 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
5answers
183 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 ...