Serving Hacker Jargon to the Internet since Jan 1995.
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.
Cool Jargon changes every 00:00 GMT. Please come back often.
The Best InterNet Reference Desk
Buy the book, The New Hacker's Dictionary,
This page is maintained by
Stephen Jazdzewski (Steve@Jazd.com)
Charles Jazdzewski (Chuck@Jazd.com)
Back to ADB.Net
Copyright © 1995-2011 Advanced Database Networking