Skip to main content
18 events
when toggle format what by license comment
Jul 4, 2019 at 6:16 comment added outis "Bug" is usually classified as "jargon", which is in the realm of "technical/trade slang" (there isn't a hard taxonomy for these things).
Jul 4, 2019 at 6:13 comment added outis @ShaunWilson: the exact historical origin of "bug" isn't certain, but it probably comes from "bugbear" or "bugaboo", and was in usage by the 1870s, well before vacuum tubes or inanimate computers. Literal bugs in a machine were far too uncommon to inspire terminology; when a moth was found in a relay, it was noteworthy enough to be logged and then talked about in computing folklore.
Apr 14, 2015 at 19:14 comment added wilson0x4d i see. the difference between this and slang is that "bug" has a formal definition, one that it is taught to students in higher education, based on that definition the closest antonyms of "software bug" would be a "software fix" (or simply a "fix") and a "software feature" (or simply a "feature") -- i.e. rather than an undesired behavior, a desired one. synonyms for "bug" include: fault, error, defect, flaw; it's worth noting that no educational resource seems to list any antonyms for "bug" as the term relates to software
Apr 14, 2015 at 17:41 comment added Oleksii Shaun Wilson, a great point about the history of the term. Still I am not sure if it is a term or a slang word for this reason: the term is something that is singular, singularity is a property of a term. Something other than a term may be slang. In case of a live bug in vacuum tube it was the term describing the object literally. In case of computer bug, error is implied.
Apr 14, 2015 at 17:31 comment added wilson0x4d "bug" is not "slang for error", "bug" is a historical term derived from the process of fixing old vacuum tube based computers from yesteryear, where a moth or similar would find its way into the computer causing a short (and an error in programming). Thus the term "debugging" was born, and still, today, we refer to programming errors as "bugs". Often users refer to things as bugs which are not, such as feature changes, or unexpected behaviors which are not bugs (but were otherwise unintended.) This is also why we have a running joke about certain bugs being features. </history-lesson>
Apr 12, 2015 at 20:54 comment added Agi Hammerthief "... the only features or functions that need to be explained to users are the ones that do not behave the way you expect". So, basically, explain everything, then.
Apr 12, 2015 at 1:39 history edited Oleksii CC BY-SA 3.0
added 35 characters in body
Apr 11, 2015 at 23:43 comment added Oleksii WernerCD, right, edited. The VW is funny, but I am not sure it is proper in language usage discussion
S Apr 11, 2015 at 23:39 history edited Oleksii CC BY-SA 3.0
improved as suggested in comment; deleted 1 character in body
Apr 11, 2015 at 23:07 review Suggested edits
S Apr 11, 2015 at 23:39
Apr 11, 2015 at 23:03 comment added WernerCD Its not a bug, Its a Feature
Apr 11, 2015 at 20:47 comment added Oleksii reirab, yes, 'undocumented feature' is joke, but it exactly matches what the question describes, '... a function that is desired but isn't supposed to be working yet unexpectedly starts working'. Everything undocumented but existent is a bug, but some bugs behave like features, they look like features.
Apr 11, 2015 at 19:26 comment added reirab "Undocumented feature" is a joking euphemism for a bug... which is what this is. Unexpected behavior (if it's unexpected to the program's designers/developers, at least) is always a bug, regardless of whether any given result of said bug may be desirable or not.
Apr 10, 2015 at 10:52 history edited Oleksii CC BY-SA 3.0
added 178 characters in body
Apr 10, 2015 at 10:38 comment added Brian Hitchcock The way tech writers see it, the only features or functions that need to be explained to users are the ones that do not behave the way you expect. This includes bugs as well as other counter-intuitive program behavior. And we document what the humans must avoid because the program does not prevent them from doing it. There are always gaps in the input edits. These are neither bugs nor features; I call them infelicities.
Apr 10, 2015 at 4:02 comment added aaa90210 They are not the jokes at all. The joke is "It's not a bug, it's a feature!".
Apr 10, 2015 at 2:50 comment added keshlam And being undocumented, it may change at any moment so shouldn't be relied upon... unless you can convince the developers to make it official. This isn't really an English question, though.
Apr 10, 2015 at 1:34 history answered Oleksii CC BY-SA 3.0