Warum eine einfache Tabelle wie ein Lauffeuer verbreiten
VisiCalc war ein "killer-app" Jahre seiner Zeit voraus, und dennoch sagt viel über die Art, wie, die wir Computer verstehen
Mein Büro aufräumen neulich, wie man es in dieser Zeit des Jahres, stieß ich auf eine schäbige, braun, staubbedeckte, A5 Kunststoff Ringbuch. Es war die Art von Dingen, die man in einem überspringen ohne einen Augenblick zu zögern wirft. Außer dies etwas wegwerfen, nicht auf geprägt wurde die Wirbelsäule des Bindemittels "VisiCalc". Darin befand sich ein 5,25 Zoll floppy-disk und ein glänzendes Handbuch. Und als ich dort stand, sah es ich hatte eines dieser Epiphanien, denen James Joyce war so scharf auf. Ich war plötzlich wieder bis Ende November 1979 transportiert. Ich hatte einen Apple II Computer auf ein Forschungsstipendium – die teurere 32 k Modell gekauft, die ein externes Laufwerk hatte. Ein akademischen Kollegen, die auf Sabbatical am MIT war schickte mir eine Postkarte, die sagen, dass er gesehen hatte, eine Apple II ausgeführt, dass einige seltsame Software für die Unternehmensplanung, die Leute wild fuhr. Also fragte ich ihn, mir eine Kopie zu erhalten und es kam per FedEx.
VisiCalc war der weltweit erste Tabellenkalkulations-Programm. Es wurde von Dan Bricklin und Bob Frankston geschrieben und kam aus einer Einsicht, die Bricklin eines Tages hatte während der Teilnahme an der Harvard Business School. Als Professor lehrte eine Klasse zum Thema financial Modeling, die er auf einer Tafel, die mit vertikalen und horizontalen Linien regiert wurde. Er schrieb Formeln und Zahlen in die Zellen die resultierende Tabelle. Aber weil viele der Zahlen in den Zellen von anderen Zellen an anderer Stelle in der Tabelle, hing wenn der Lehrer eine Annahme ändern wollte, musste alle anschließenden Neuberechnungen von hand gemacht werden. Wenn es eine Arbeit, die besser vom Computer gemacht werden könnte jemals, Bricklin begründete, war es.
Bricklin und Frankston schrieb VisiCalc in ein paar Monaten im Winter 1978-9. Ihre Zielcomputer war der Apple II, weil es dann nur "seriöse" PC herum. (Der IBM-PC war noch drei Jahre entfernt.) Sie begann mit dem Verkauf des Programms im Sommer 1979 für $100, an welcher Stelle begann seltsame Dinge geschehen in Läden den Apple II. Jungs mit MBAs würde, Wandern neugierig zu sehen, was diese "Personal Computer"-Hype war. Sie würden sehen, VisiCalc ausgeführt, sofort seine Nützlichkeit zu erkennen, und eine Kopie zu verlangen. Und wenn die Verkäuferin sagte, dass es nur auf dem Apple II (dann Verkauf für $2.000) lief würde sie erzählen ihm, dass die Reihenfolge hinzufügen. Für solche Kunden war es eine legitime Betriebsausgabe.
Dies war ein entscheidender Moment in der Geschichte der Computer-Industrie, den Moment, wenn Menschen erkannt, dass Software Hardware, nicht umgekehrt verkauft. VisiCalc war die erste "killer app", soviel wie im Web die Killerapplikation für das Internet.
Bricklin und Frankston gebaut kurz erfolgreiches Unternehmen auf der Rückseite des VisiCalc, aber ihre (patentfreie) Idee erwies sich wild ansteckend. Konkurrenten wie SuperCalc (für Maschinen, die unter dem Betriebssystem CP/M) und Multiplan schnell entstanden. Das Spiel wirklich verändert jedoch 1983 als Lotus 1-2-3 für den IBM-PC, erschien Anfang eine Dominanz, die erst endete, als Microsoft das Rennen mit dem Tabellenkalkulationsprogramm Excel eingegeben, der noch die Industrie-standard.
Also VisiCalc kamen und gingen, aber die Software-Genre, das es Pionierarbeit geleistet – Tabelle – erduldet, um wohl einflussreichsten Art von Code, die je geschrieben wurde, zumindest in dem Sinne berühren die Leben von Millionen von Büroangestellten geworden. Ich habe nie gearbeitet in einer Organisation, in welcher, die Tabelle Software war nicht das Herzstück der meisten Rechnungswesen, Budgetierung und Planung von Aktivitäten. Ich kenne sogar Profis, für wen es ist das einzige Stück der PC-Software, die sie je benutzt habe: eine ältere Buchhalter meiner Bekanntschaft, z. B. Excel selbst für seine Korrespondenz; er einfach erweitert Spalte A bis 80 Zeichen, seinen Text in absteigender Zellen eingegeben und die "print" drücken.
Tabellenkalkulations-Software ist auch das Herzstück des Startup-Kultur. Wenn ein Tech-Unternehmer Finanzierung sucht, brauchen sie drei Dinge: ein "Elevator Pitch" – die Essenz der großen Idee einmal Satz; eine PowerPoint-Folie-Deck; und ein Business-Plan, das ist im Grunde ein Kalkulationsmodell Fantasie umreißt, steigende Umsätze, imaginäre Umsatz und mythischen "Break-even" dahin.
Vor Jahren begann ich zu Fragen, ob die Popularität von Tabellenkalkulationen sein könnte, da die Menschen genetisch so programmiert sind, sie zu verstehen. Zur Zeit ich lehrte Mathematik um Anfänger zu vervollständigen und zu finden, die, während sie waren in Ordnung mit Arithmetik, Algebra ihnen völlig entgangen. Der Moment, wo eine gesagt "lassen Sie X werden die Anzahl der Äpfel", ihre Augen würde Matt und man wusste, sie waren verloren. Aber die gleichen Leute hatte kein Problem die Eingabe einer Zahl in eine Tabellenkalkulation beschriftet "Anzahl der Äpfel", Zelle glücklich nach Belieben ändern und die daraus resultierenden Ergebnisse zu beobachten. Das heißt, verstanden sie intuitiv das Konzept einer Variablen.
Vielleicht waren Dan Bricklin und Bob Frankston klüger als wir realisiert. Deshalb behalte ich mein Exemplar von VisiCalc.