Sonntag, 28. August 2011

Hab neulich gelesen, dass (hier beliebig unwichtiges Wissen einsetzen)

... es Schrödinbugs gibt.

"Ein Schrödinbug ist ein Bug in einem Programm, der eigentlich nichts bewirkt, das heißt das Programm läuft normal. Sollte nun aber ein Programmier o.Ä. den Quellcode dieses Programmes durchsuchen, stellt dieser fest, dass das Programm niemals hätte funktionieren dürfen. Und von diesem Zeitpunkt an wird das Programm auch nicht mehr funktionieren, bis der Bug behoben wird."

Das heißt, das Programm ist wie der Box, in der Schrödingers Katze ist - oder ist sie dem Zustand der Katze gleichzusetzen, die ja entweder tot oder lebendig ist, was sich aber nicht feststellen lässt? - und dieses Programm funktioniert, obwohl etwas in ihm, von dem man in dem Moment noch nicht weiß, dass es da ist, diese Funktionsweise eigentlich verhindern müsste. Sobald man aber entdeckt, dass dieser Bug da ist, sobald man also die Box öffnet, in der sich Schrödingers Katze befindet, sobald festgelegt ist, ob diese Katze tot oder lebendig ist, sobald also dieser Programmfehler gefunden wird, da hört auch das Programm auf, so zu funktionieren, wie es das tat, als der Programmfehler noch nicht gefunden, aber vorhanden war - aber sind wir sicher, dass er da schon vorhanden war? Oder entstand er vielleicht später?

"The name schrödinbug was introduced in the version 2.9.9 of the Jargon file, published in April 1992. It is derived from the Schrödinger's cat thought experiment. A well-written program executing in a reliable computing environment is expected to follow the principle of determinism, and that being so the quantum questions of observability (i.e., breaking the program by reading the source code) posited by Schrödinger (i.e., killing the cat by opening the box) affecting the operation of a program is unexpected."

Interessant, interessant.

1 Kommentar:

  1. Schrödingers Katze ist klasse - wenigstens, seit ich von ihrer Existenz weiß.^^
    Zuvor existierte sie ja nicht.
    Ach, Sheldon, Zuckerschnütchen, dafür würdest du mich jetzt böse angucken ...

    Interessant, was man durch den durchgeknallten Hütlesmacher so alles erfährt.^^

    AntwortenLöschen