Related Searches
on Ask.com
Nearby Entries


gotcha - 5 dictionary results
Dictionary.com Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2009.
Cite This Source
Based on the Random House Dictionary, © Random House, Inc. 2009.
Cite This Source
|
Link To gotcha
The American Heritage® Dictionary of the English Language, Fourth Edition
Copyright © 2009 by Houghton Mifflin Company.
Published by Houghton Mifflin Company. All rights reserved.
Cite This Source
Copyright © 2009 by Houghton Mifflin Company.
Published by Houghton Mifflin Company. All rights reserved.
Cite This Source
gotcha
n. A misfeature of a system, especially a programming language or environment, that tends to breed bugs or mistakes because it both enticingly easy to invoke and completely unexpected and/or unreasonable in its outcome. For example, a classic gotcha in C is the fact that `if (a=b) code;' is syntactically valid and sometimes even correct. It puts the value of `b' into `a' and then executes `code' if `a' is non-zero. What the programmer probably meant was `if (a==b) code;', which executes `code' if `a' and `b' are equal.
Jargon File 4.2.0
Cite This Source
Cite This Source
gotcha
1932, colloquial pronunciation of "(I have) got you."
Online Etymology Dictionary, © 2001 Douglas Harper
Cite This Source
Cite This Source
gotcha jargon, programming
A misfeature of a system, especially a programming language or environment, that tends to breed bugs or mistakes because it both enticingly easy to invoke and completely unexpected and/or unreasonable in its outcome.
For example, a classic gotcha in C is the fact that
if (a=b) code;
is syntactically valid and sometimes even correct. It puts the value of "b" into "a" and then executes "code" if "a" is non-zero. What the programmer probably meant was
if (a==b) code;
which executes "code" if "a" and "b" are equal.
[The Jargon File]
(1995-04-17)
The Free On-line Dictionary of Computing, © 1993-2007 Denis Howe
Cite This Source
Cite This Source
Copyright © 2009, Dictionary.com, LLC. All rights reserved.
ə