はじめてのBillGレビューのこと
DRANK
From The Joel on Software Translation ProjectJoel Spolsky / 青木靖 訳2006年6月16日 金曜かつてExcelは名もないまったく無様なプログラミング言語を持っていた。私たちはそれを「Excelマクロ」と呼んでいた。はなはだ機能不全なプログラミング言語で、変数もなく(値はワークシートのセルに入れる必要があった)、サブルーチンもなく、つまるところ、ほとんど保守不能なものだった。「Goto」みたいな先進的な機能も持っていたが、ラベルは実質不可視だった。それがまっとうなものに見えていた唯一の理由は、Lotusのマクロに比べたらずっとましということだった。Lotusマクロはワークシートのセルに長々と入れられたキーストロークの並び以外の何物でもなかった。1991年6月17日、私はMicrosoftのExcelチームで働きはじめた。私の肩書きは「プログラムマネージャ」だった。私にはこのマクロの問題を解決する方法を作り出すことが期待されており、その解法はBasic言語を使ってどうにかするということが含意されていた。Basicだって? ウェーッ!私はいろんな開発チームと交渉した。Visual Basic 1.0は出たばかりで、すごくクールだった。それからMacroManというコードネームで…