Bootstrapping

Aus Foxwiki
Version vom 25. Oktober 2024, 23:44 Uhr von Dirkwagner (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Subpages:

Bootstrapping - Prozess, der auf einem einfachen System ein komplexeres System aktiviert

Beschreibung

Bootstrapping - Einen selbststartender Prozess, der ohne externen Input weiterlaufen oder wachsen soll

Münchhausen zieht sich und sein Pferd am Zopf aus dem Sumpf
Bootstrapping
  • Urladeverfahren
  • Urladen
Lösung des Henne-Ei-Problems
  • Ein System soll durch sich selbst starten
Startvorgang eines Computers
  • Der Ausdruck wird oft für den Startvorgang eines Computers verwendet
  • bei dem ein Mechanismus zum Starten der Software benötigt wird, die für das Starten von weiterer Software verantwortlich ist (Betriebssystem)
Softwareinstallation
  • Auch den Start einer Softwareinstallation, bei dem zuerst ein Upgrade des Installationsprogramms durchgeführt wird, bezeichnet man als Bootstrapping

Bootstrapping - Einen selbststartender Prozess, der ohne externen Input weiterlaufen oder wachsen soll

Etymology

Stiefellasche

A pair of boots with one bootstrap visible
  • Hohe Stiefels können oben eine Lasche, eine Schlaufe oder einen Griff haben, der als Stiefelriemen bezeichnet wird und es ermöglicht, die Finger oder einen Stiefelhaken zu benutzen, um die Stiefel anzuziehen.
  • Das Sprichwort "sich an den Stiefeln hochziehen" war bereits im 19. Jahrhundert als Beispiel für eine unmögliche Aufgabe in Gebrauch.
  • Die Redewendung stammt mindestens aus dem Jahr 1834, als sie im Workingman's Advocate erschien: "Es wird vermutet, dass Mr. Murphee jetzt in der Lage sein wird, sich an den Riemen seiner Stiefel über den Cumberland-Fluss oder einen Scheunenzaun zu ziehen."

Philosophie

Im Jahr 1860 erschien er in einem Kommentar zur Philosophie des Geistes: "Der Versuch des Verstandes, sich selbst zu analysieren, [ist] eine Anstrengung, die der eines Menschen gleicht, der sich an seinen eigenen Stiefelschlaufen hochziehen will." Bootstrap als Metapher, die bedeutet, sich aus eigener Kraft zu verbessern, war 1922 in Gebrauch.

Baron Munchausen pulls himself and his horse out of a swamp by his pigtail.

Begriff

Der Begriff wird manchmal auf eine Geschichte in Rudolf Erich Raspe's Die überraschenden Abenteuer des Baron Münchhausen zurückgeführt, aber in dieser Geschichte zieht sich Baron Münchhausen selbst (und sein Pferd) an seinen Haaren (genauer gesagt, an seinem Zopf) aus einem Sumpf, nicht an seinen Stiefelschlaufen, und in den verschiedenen Versionen der Münchhausen-Geschichten wurde kein ausdrücklicher Hinweis auf Stiefelschlaufen gefunden.

Ursprünglich bedeutete der Satz "Zieh dich an den Stiefeln hoch!", etwas lächerlich Weit hergeholtes oder sogar Unmögliches zu versuchen, und wird seitdem als Erzählung für wirtschaftliche Mobilität oder als Heilmittel für Depressionen verwendet.

  • Es wird angenommen, dass diese Idee von dem amerikanischen Schriftsteller Horatio Alger im 19. Jahrhundert verbreitet wurde.
  • Mit der Aufforderung, sich "anzustrengen", wird suggeriert, dass der Betreffende große Schwierigkeiten durch bloße Willenskraft überwinden kann.

Kritiker haben festgestellt, dass der Ausdruck verwendet wird, um ungerechte Situationen als weitaus leistungsorientierter darzustellen, als sie tatsächlich sind.

Anwendungen

Anwendung Beschreibung
Computing Bootstrapping/Computing
Statistics
Business
Biology
Law
Linguistics
Physics
Electronics
Electric power grid
Cellular networks
Nuclear Power Plant

Geschichte

  • Erste Verwendung im Computer-Jargon fand der Begriff bootstrapping in den frühen 1950er-Jahren durch die Kurzgeschichte By His Bootstraps von Robert A. Heinlein, die 1941 veröffentlicht wurde.
  • Ähnlich wie der deutsche Baron Münchhausen sich selbst am eigenen Schopf aus einem Sumpf zog, zieht man sich nach einer englischen Redewendung an seinen Stiefelriemen (engl. bootstraps) selbst über einen Zaun


Anhang

Siehe auch


Siehe auch

Links

Weblinks
  1. https://de.wikipedia.org/wiki/Bootstrapping_(Informatik)
  2. https://de.wikipedia.org/wiki/Bootstrapping