COBOLの真の後継者、Microsoft Excel。バージョン1.0は、40年前の1985年9月末にリリースされました。
Windows 1.0 のオリジナルの米国英語版は同年 11 月末に製造されたため、Microsoft Windows のデフォルトのスプレッドシート自体は Windows よりも古いことになります。(Windows のヨーロッパ版は 1986 年 5 月まで登場しませんでしたが、それはあまり問題ではありません。誰も気にしていなかったからです。)
Excel 2 は見た目は良くなかったが、1-2-3 よりは綺麗だった – クリックして拡大
古いジョークにあるように、「インセル」のように、デートを構成する要素についていまだに誤った想定がなされており、遺伝学者を悩ませ、最終的には降伏させている。
はい、Excel 1はMacアプリケーションであり、当初はMac専用でした。最初のWindows版が登場したのは、それから数年後の1987年、MicrosoftがExcel 2をWindowsに移植した時でした。
経験豊富で新米のReg FOSSデスクは、Windows 2の複数の顧客のためにExcelをサポートしました。Windows 2自体は少々冗談めいたものでしたが、Excelはグラフィカルなスプレッドシートが使えるというだけで顧客が我慢するほど魅力的なアプリケーションでした。さらに、シェルのないWindows 2の大幅に簡素化された特別なバージョンであるRuntime Windowsのコピーも同梱されており、これによりDOSからWindowsアプリケーションを実行できました。このRuntime WindowsはWindowsの機能を十分読み込み、アプリケーションを唯一のUIとして起動し、アプリケーションを終了するとDOSに戻ります。
2 つのファイルを並べて一度に表示した際の、そのパワーを体感してください。クリックして拡大します。
Excelが市場を開拓したわけではありません。スプレッドシートは、マイクロコンピュータ業界が誕生して以来、ほぼずっとマイクロコンピュータ業界の主要ツールであり続けています。おそらく、最初のものはVisiCalcでしょう。これは、Apple IIコンピュータを大量に販売し、Appleに初期の富をもたらしたアプリです。少なくともスティーブ・ジョブズ曰く、そうでした。(そう、スプレッドシートの日にはちょっと間に合いませんでした。ご意見はコメント欄でどうぞ。)
その後、IBM の PC が登場しました。これは、Apple II の重要な要素の 1 つを模倣して、多数の内部拡張スロットを組み込んだもので、有名な Apple の広告のきっかけとなりました。
Appleのウォール・ストリート・ジャーナル広告 – クリックして拡大
VisiCalcにはIBMの新しいオペレーティングシステムであるMS-DOS 1.0用のバージョンがあり、共同開発者のダン・ブリックリン氏のおかげで、27KBすべて無料でダウンロードできます。しかし、マシンのハードウェアを最大限に活用しておらず、8ビット版のApple製品とほぼ同じ機能制限がありました。
この隙を突いたのがLotusの1-2-3です。十分な根気があればDOSBoxで実行できます。もちろん、Tavis OrmandyのおかげでLinuxネイティブで実行することも可能です。当時としては非常に強力でした。1-2-3という名前は、数値演算、非常に基本的なデータベース機能(範囲指定、検索、ソートが可能)、そしてグラフ作成機能を統合していたことに由来しています。
また、1-2-3はMS-DOSを迂回し、IBM PCの性能を直撃することでパフォーマンスを向上させました。これには様々な副作用がありました。IBM PCの売り上げを伸ばすだけでなく、1-2-3の厳格な互換性要件は、クローン業界の誕生と繁栄にもつながりました。さらに、Lotus、Intel、Microsoftによる拡張メモリ仕様も加わりました。これは、初期の8088および8086 PCでMS-DOSから640KBを超えるメモリにアクセスする唯一の方法でした。
- Excel で Python が利用可能に – ただし一部の Windows ユーザーのみ
- 技術者が「ビル・ゲイツ」にExcelはダメだと告げるも、マイクロソフトの社長は48時間でそれを修正した
- Facebookのいたずらで技術者がExcel地獄に直行
- 選挙エクセルの失策はオーストリア社会民主主義にとって「最低点」と宣言された
DOS版(あるいはLinux版)の1-2-3を少し触ってみれば、なぜExcelが急速にExcelに取って代わったのかがよく分かるでしょう。Excelは理解しやすく使いやすく、他にもグラフィカルなスプレッドシートソフトはありましたが(Quattro Proは今でも購入できます)、Excelは早くから市場に参入し、その地位を確立しました。それから40年、Excelの数式は事実上、世界で最も広く使われているプログラミング言語となっています。
IBMは10年前にSmartsuiteを廃止しました。これにはWindows版1-2-3の最終リリースも含まれています。WordPerfectと同様に、当初は不安定なスタート(そしてOS/2版の無駄な努力)の後、Smartsuiteは完全に使えるWindowsアプリへと進化しました…しかし、あまりにも遅すぎました。
ダウンロード可能な CD イメージはいくつかの場所で見つかります。読者の質問に応えて、数年前に試してみたところ、オンライン ヘルプを除いて、Windows 11 にインストールして問題なく実行できました。
ロータスには、はるかに革新的なスプレッドシート「多次元Improv」もありました。「Spreadsheets Done Right(正しいスプレッドシート)」と銘打たれていました。NeXT Computerで開発が始まり、その後Windowsに移植されたのですが、結局は失敗に終わりました。当時の勤務先でWindows版バージョン1.0を評価したのですが、よりスマートな未来へのビジョンを感じました。しかし、1970年代風のセルの長方形グリッドの操作方法を既に知っていた人にとっては、手遅れでした。精神的なダメージは既に残っていたのです。
一方、Excelは、もちろん数百ドルかかります。それがExcelの持続力の最大の証と言えるかもしれません。®