Was ist eine HyperCard?
HyperCard ist eine Reihe von Tools zum Erstellen von Softwareanwendungen. Es wurde erstmals 1987 veröffentlicht und war damals in neuen Apple Macintosh-Computern enthalten. Es war eines der frühesten weit verbreiteten Beispiele interaktiver Medien und mehrere Jahre älter als das World Wide Web.
Die Idee von HyperCard bestand darin, Benutzern das Erstellen von Anwendungen zur Ausführung einer bestimmten Aufgabe zu ermöglichen, anstatt eine vorhandene Anwendung an ihre Bedürfnisse anzupassen. Es wurde sowohl als einfach als auch als mächtig beschrieben. Es gibt Beispiele dafür, dass es für kleine Kinder einfach genug ist, aber effektiv genug ist, um Aufgaben wie das Betreiben des Beleuchtungssystems für die höchsten Gebäude der Welt, die Peronas-Türme in Malaysia, auszuführen.
Das Konzept hinter HyperCard und die Inspiration für seinen Namen ist, dass Anwendungen durch virtuelle Karten erstellt werden. Im Gegensatz zu einem Standardkartensystem, wie z. B. einer rotierenden Adressdatei, können die Daten auf den "Karten" miteinander verknüpft und zur Ausführung von Befehlen festgelegt werden. Das heißt, es funktioniert auf ähnliche Weise wie das Verknüpfen von Text, Audio, Bildern und Videos auf Websites.
Im Gegensatz zu vielen Programmiersprachen und -systemen musste der Benutzer bei HyperCard zahlreiche Befehle und Codes nicht verstehen und kennen. Durch das Kartensystem kann sich der Benutzer darauf konzentrieren, herauszufinden, was die Anwendung tun soll, wobei HyperCard sich dann um den Code kümmert, der zur Ausführung dieser Aktionen erforderlich ist. Die Programmiersprache HyperTalk wurde relativ einfach gehalten, sodass Benutzer sehen können, wie sich ihre Änderungen auf die Codierung auswirken, und die Sprache selbst lernen können. Dies ähnelte in gewisser Weise einer modernen Webseitenbearbeitungssoftware, mit der der Benutzer zwischen einer Anzeige "Was Sie sehen, ist was Sie erhalten" der Seite und dem zugrunde liegenden HTML-Code und anderem Code, der das Design und das Schreiben des Benutzers in einen Code umwandelt funktionierende Webseite.
Da das Programmieren mit HyperCard zumindest relativ gesehen so einfach war, entstand der Trend, dass Heimanwender ihre eigenen Anwendungen erstellten und diese an andere Benutzer verteilten. Die auf diese Weise verteilten Dateigruppen wurden informell als Stackware bezeichnet. Dieser Name beruhte auf der Idee eines Stapels von "Karten", aus denen der Antrag besteht.
Das letzte größere Update für HyperCard wurde 1998 veröffentlicht und 2004 aus dem Handel genommen. Die Software wird nicht automatisch auf Mac-Systemen nach OS 9 ausgeführt. Sie kann jedoch auf neueren Computern über Emulationsmodi verwendet werden.