Home Subjects Archives Quotations
Search: Search Tips

heisenbug noun. Programmer's term for a software bug that alters its behavior when you try to isolate it or examine it.

Example Citation:
"No matter where I set my breakpoints, this dumb heisenbug doesn't show up."

Notes:
This word is a play on Heisenberg's Uncertainty Principle from physics which implies that the act of measuring a particle (such as bouncing a photon of light off it) also affects the particle. Programmers also speak of "Bohr bugs" (repeatable bugs) and "mandelbugs" (chaotic, non-deterministic bugs; this one is from fractal geometry's Mandelbrot Set).

Subject Category:
Computers - Programming and Software

Posted on April 5, 1997 at 7:52 PM


 Recent posts:
  jingle mail
  tuxeda
  boreout
  scuppie
  allergy bullying
  IMBY
  agflation
  mullet strategy
  walkshed
  daughter track
 Alphabetical archives:
  A B C D E F G H I
  J K L M N O P Q R
  S T U V W X Y Z #
 Other links:
Top 100 Words

Recent Words

Recent Quotes

Word Spy, The Book

Word Spy Citations

Feedback

My Favorite Words

My Neologisms

Paul McFedries



Copyright © 1995 - 2008 Paul McFedries and Logophilia Limited