На дворе начало 80-х. Параллельно и следом за LANPAR были разработаны по меньшей мере еще три варианта компьютерного бюджетирования, причем его результаты можно было вывести на экран монитора в виде бухгалтерской таблицы, полюбоваться ей и потом распечатывать на принтере. Только эти бухгалтерские таблицы не были интерактивными, любой их пересчет, даже из-за исправления одной цифры, исполнялся заново после каждого изменения ввода или формул, и — главное — между компьютером и бухгалтером по-прежнему была целая цепочка посредников из программистов и операторов компьютера. Что сводило на нет всю скорость компьютерных вычислений, и чего не было, когда бухгалтер наедине со старым добрым настольным калькулятором сам потихоньку сводил дебет с кредитом.  

Кардинально изменить ситуацию можно было лишь одним способом — поставить перед бухгалтером на стол персональный компьютер, запрограммированный на выведение на экран бухгалтерской графики в виде таблиц и моментальный их автоматический перерасчет по заданным алгоритмам при исправлении в них любых цифр. Потенциально способные на это ПК появились во второй половине 70-х годов. А первым, кто смог заставить их это делать, был 27-летний студент Гарвардской школы бизнеса Даниэль Бриклин. Несмотря на сравнительно юный возраст у него за плечами был диплом инженера-электронщика Массачусетского технологического института (MIT) и три года работы в Digital Equipment Corporation (DEC), тогда одного из самых крупных производителей мини-компьютеров. В DEC Бриклин работал над текстовым процессором для верстки газет на мини-компьютере, который позволял бы редактировать текст в режиме реального времени — исправлять ошибки, задавать кегли для заголовков и подзаголовков статьи, сокращать ее или делать в ней новые абзацы, что она легла отведенное ей место газетной колонке, и т.д.

С похожей задачей, только гораздо сложнее, поскольку она требовала «интерактивных» вычислений, он столкнулся на занятиях по бюджетированию в Школе бизнеса при Гарвардском университете, куда поступил в 1977 году. На персональном сайте Бриклина около четырех сотен ссылок на его воспоминания, а также его коллег, друзей и друзей этих друзей о том, когда, где и при каких обстоятельствах его посетила идея создания интерактивной электронной таблицы. Включая даже его велосипедную прогулку по острову Мартас-Виинъярд в ста километрах от Гарварда, куда он приехал проветрить голову от расчетов изменения суммы налога в результате роста процентной ставки на издержки и прибыль предприятия на занятиях по бюджетированию. Видимо, обстановка на этом острове соответствовала творческой фантазии, не зря же Стивен Спилберг в 1974 году решил снимать именно на нем свой хоррор «Челюсти».

Но как бы там ни было, а весной 1978 году Бриклин вывел на экран ПК Apple II свой первый вариант интерактивной таблицы. Этот ПК дал ему знакомый по MIT инженер-электронщик Даниэль Филстра, который тоже окончил Гарвардскую школу бизнеса и пошел по коммерческой линии, став к тому времени одним из основателей и заместителем главного редактора журнала «BYTE». Как вспоминал Филстра: «В тот момент он [Бриклин – Ред.] был очень увлечен своей идеей и был готов работать над ней. И тогда я одолжил ему Apple II, который купил у Стива Джобса. У нас было так мало денег, что такие вещи имели значение. У нас был всего один Apple II, да и тот Стив Джобс продал нам со скидкой». 

Инструкция по работе с  VisiCalc
Инструкция по работе с VisiCalc

Первый вариант таблицы Бриклина работал, она отзывалась на команды джойстика и клавиш, выполняла некоторые арифметические действия, но была еще слишком примитивной. Дальше ей занимался более опытный программист Роберт (Боб) Фрэнкстон, с которым Бриклин учился в MIT и которого он пригласил себе в помощь. Как вспоминал Франкстон: «Цель состояла в том, чтобы уложиться в 16 КБ. На самом деле потребовалось 32 КБ. Считался каждый байт». К осени 1979 года электронная таблица Бриклина-Фрэнкстона была готова и поступила в продажу по цене $99,95. Она работала на Apple II и совместимых с ним ПК. Название ей — «VisiCalc» (сокр. «Видимый калькулятор») — придумал тот же Филстра, отвергнув название, предложенное Бриклином: Calcu-ledger (Вычислительный гроссбух). И он же, Дэн Филстра, вел переговоры со Стивом Джобсом и его менеджерами по маркетингу уже не по поводу продажи ему подержанного ПК по дешевке, а о совместном поиске каналов сбыта VisiCalc. 

Начало той самой статьи
Начало той самой статьи

На региональных встречах дилеров Apple он показывал им на больших экранах работу VisiCalc, а представитель Apple при этом рассказывал дилерам о возможных рынках сбыта их ПК с этим ПО: домашнем финансовом учете, корпоративном бухгалтерском учете, в образовании и науке и технике, где VisiCalc мог стать незаменимым инструментом. Годы спустя Стив Джобс признался, что «VisiCalc способствовала успеху Apple намного больше, чем любое другое событие. Если бы VisiCalc была написана для другого компьютера, вы бы сейчас брали интервью у кого-нибудь другого». Официальная презентация, если так можно выразиться, VisiCalc состоялась в 1980 году в виде статьи в журнале «BYTE» с многозначительным заголовком «The Power of VisiCalc» («power» в переводе на русский — сила, мощь, могущество, власть). 

В предвидении успеха Бриклин и Франкстон основали в январе 1979 года компанию Software Arts Corporation, но миллионерами они не стали. Свое ПО они не запатентовали только по одной причине: считали, как вспоминал Дэн Бриклин, что сразу получат отказ, как Пардо и Ландау, хотя, как показали дальнейшие события, те как раз в 1983 году добились своего, и их патент «на вычислительную идею» был признан юридически правомочным. А тем временем появились более мощные клоны VisiCalc. В 1983 году появилась электронные таблицы Lotus 1-2-3 для IBM PC и других компьютеров с MS-DOS и быстро обогнали по продажам VisiCalc. В 1980 году Microsoft выпустила электронную таблицу MultiPlan, а в 1985 году — Excel. 

Реклама VisiCalc
Реклама VisiCalc

А потом приключилась совсем неприятная для  Бриклина и Франкстона история. Компания Дэна Филстры VisiCorp. подала в суд на их Software Arts за то, что они отложили разработку VisiCalc для IBM PC, чтобы сначала закончить версию для Apple III и Apple IIe. Дело закончилось тем, что активы Software Arts были проданы компании Lotus. 

В апреле 1985 года газета The New York Times опубликовала заметку в разделе прямо-таки по О.Генри — «Деловые люди». Ее автор с прозрачно замаскированной иронией там писал: «Около четырех лет назад, когда Митчелл Д. Кейпор разрабатывал программное обеспечение для своего персонального компьютера Lotus 1-2-3, он иногда обедал с Даниелем С. Бриклином неподалеку от их офисов в Кембридже, штат Массачусетс. У них было много общего. Вместе с Робертом М. Фрэнкстоном мистер Бриклин основал компанию Software Arts, которая в 1979 году разработала Visicalc — первую программу для работы с электронными таблицами на персональных компьютерах. Но к 1983 году Visicalc уступила лидерство в области анализа финансовых данных программе 1-2-3 мистера Кейпора, которая выполняла функции, недоступные VisiCalc… Дружба этих троих снова дала о себе знать в понедельник, когда частная компания Software Arts объявила о согласии на поглощение корпорацией Lotus Development, председателем которой является 34-летний м-р Кейпор. 33-летний м-р Бриклин и 35-летний м-р Фрэнкстон подписали соглашения о намерениях присоединиться к Lotus в качестве разработчиков продуктов. “Я невероятно рад, что наконец-то получил возможность работать напрямую с людьми, которые действительно ответственны за единственное изобретение, сделавшее возможной всю индустрию программного обеспечения для микрокомпьютеров”, — сказал м-р Капор в телефонном интервью из штаб-квартиры Lotus в Кембридже.

Так выглядел интерфейс программы
Так выглядел интерфейс программы

К этому можно лишь добавить, что сам мистер Кейпор стал миллионером, а что касается их дружбы, то à la affaires comme à la guerre, как сказали бы французы (В бизнесе как на войне). 

О сервисе Онлайн Патент:

Онлайн Патент — цифровая система № 1 в рейтинге Роспатента. С 2013 года мы создаем уникальные LegalTech‑решения для защиты и управления интеллектуальной собственностью. Зарегистрируйтесь в сервисе Онлайн Патент и получите доступ к следующим услугам: