Кто придумал Excel таблицу: история создания

Непосредственным создателем первой версии программы, ставшей прародителем Microsoft Excel, является Дэн Бри (Dan Bricklin). Именно он совместно с Бобом Фрэнкстоном (Bob Frankston) в 1979 году разработал концепцию электронной таблицы под названием VisiCalc, которая заложила фундамент для всех современных табличных редакторов, включая знаменитый продукт корпорации Microsoft. Хотя сам Excel появился на свет несколькими годами позже, именно идеи Бриклина о связывании ячеек формулами и автоматическом пересчете данных стали тем краеугольным камнем, на котором строится вся логика работы с цифровыми массивами сегодня.

История того, кто придумал Excel таблицу, неразрывно связана с эволюцией вычислительной техники конца 70-х годов, когда персональные компьютеры только начинали набирать популярность. До появления специализированного ПО бухгалтерам и экономистам приходилось использовать бумажные журналы или переписывать данные заново при каждом изменении входных параметров. Бриklin, будучи студентом Гарвардской школы бизнеса, заметил эту inefficiency и решил создать цифровой аналог бумажной бухгалтерской книги, что в итоге привело к революции в обработке данных.

Важно понимать, что путь от идеи до появления логотипа с зеленой буквой"X" занял несколько лет и включал в себя множество технических и юридических перипетий. Первоначальный продукт, написанный на языке ассемблера для компьютера Apple II, назывался VisiCalc и распространялся компанией VisiCorp. Только после успеха этой разработки другие игроки рынка, включая Microsoft, начали создавать собственные версии, одной из которых и стал Multiplan, а затем и полноценный Excel.

Предыстория: от бумажных ledger до VisiCalc

Прежде чем говорить о том, кто придумал Excel, необходимо рассмотреть контекст, в котором зародилась сама идея электронных таблиц. В 1970-х годах финансовое моделирование было крайне трудоемким процессом. Любое изменение в одной графе отчета требовало ручного пересчета всех зависимых значений, что часто приводило к арифметическим ошибкам и потере времени. Дэн Бриklin, наблюдая за работой преподавателей и студентов в бизнес-школе, осознал потенциал автоматизации этого процесса.

Вдохновением послужила классическая бухгалтерская книга (ledger), разделенная на строки и столбцы. Бриklin представил, что будет, если каждая ячейка такой книги сможет содержать не только текст или число, но и формулу, ссылающуюся на другие ячейки. Эта идея легла в основу VisiCalc (Visible Calculator), который стал первым в мире программным обеспечением такого типа. Хотя VisiCalc не был Excel, он доказал рынку необходимость подобных инструментов.

⚠️ Внимание: Часто возникает путаница между VisiCalc и Excel. VisiCalc был создан компанией VisiCorp в 1979 году, тогда как Microsoft Excel появился только в 1985 году. Дэн Бриklin — создатель концепции, но не прямой разработчик кода Excel.

Успех VisiCalc был ошеломляющим: он стал"killer app" (убийственным приложением), ради которого компании покупали компьютеры Apple II. Это доказало, что программное обеспечение может быть главным драйвером продаж"железа". Именно успех VisiCorp подтолкнул другие компании, такие как Lotus и Microsoft, к разработке собственных, более совершенных аналогов, что в итоге и привело к появлению Excel.

Рождение Microsoft Excel: Дуг Кланд и Чарльз Симони

Если Дэн Бриklin был идейным вдохновителем концепции, то непосредственно над созданием Microsoft Excel работала другая команда инженеров. Ключевыми фигурами в разработке первой версии Excel для Macintosh в 1985 году были Дуг Кланд (Doug Klunder) и Чарльз Симони (Charles Simonyi). Именно они отвечали за архитектуру программы и реализацию функций, которые мы считаем стандартными сегодня.

Первый Excel был написан на языке C и изначально предназначался исключительно для компьютеров Apple Macintosh. Это было стратегическим решением Microsoft, так как платформа Mac в то время считалась более продвинутой в графическом интерфейсе. Только спустя два года, в 1987 году, вышла версия для операционной системы Windows, которая и принесла программе мировую известность.

📊 Какая версия Excel для вас наиболее знакома?
Excel 2003 и старше
Excel 2007-2010
Excel 2013-2016
Excel 2019/365

Чарльз Симони, работавший ранее в Xerox PARC и создавший первый текстовый редактор WYSIWYG (Bravo), привнес в Excel передовые для того времени идеи интерфейса. Он настаивал на использовании меню, панелей инструментов и возможности видеть сразу несколько документов в одном окне. Эти решения сделали Excel не просто калькулятором, а полноценной рабочей средой.

Эволюция версий: от Multiplan до Excel 2.0

До того как стать Excel, табличный редактор от Microsoft носил название Multiplan. Он был выпущен в 1982 году и работал на многих операционных системах, включая CP/M и MS-DOS. Однако Multiplan проиграл конкуренцию продукту Lotus 1-2-3, который оказался быстрее и удобнее в использовании. Этот провал заставил Microsoft полностью пересмотреть подход к разработке табличных процессоров.

Разработчики поняли, что необходимо создать продукт, который будет не просто функциональным, но и интуитивно понятным. В отличие от Lotus 1-2-3, который использовал буквенно-цифровую адресацию (например, R1C1), новый Excel внедрил привычную нам сегодня систему обозначения столбцов буквами (A, B, C...), а строк — цифрами. Это стало стандартом де-факто для всей индустрии.

Технические детали первых версий

Первые версии Excel для Mac использовали ресурс-форки файлов Macintosh для хранения данных, что делало их несовместимыми с другими системами без конвертации. Только с выходом версии для Windows 2.0 в 1987 году началась активная стандартизация форматов файлов.xls.

Выход версии Excel 2.0 для Windows в 1987 году стал переломным моментом. Программа включала в себя поддержку макросов, возможность создания графиков и улучшенный интерфейс. С этого момента Microsoft Excel начал уверенно отвоевывать рынок у Lotus 1-2-3, предлагая пользователям графический интерфейс и поддержку мыши, что было революционным для того времени.

Ключевые фигуры и команды разработки

Говоря о том, кто придумал Excel таблицу, нельзя ограничиваться одним именем. Это результат труда целых команд инженеров, дизайнеров и тестировщиков. Помимо уже упомянутых Бриклина, Фрэнкстона, Кландера и Симони, огромный вклад внесли разработчики, создавшие язык макросов и движок вычислений.

Одной из ключевых фигур в истории развития функционала стал разработчик, внедривший поддержку VBA (Visual Basic for Applications). Это произошло в версии Excel 4.0 и особенно развилось в Excel 5.0 (1993 год). VBA превратил Excel из простой таблицы в мощную платформу для разработки бизнес-приложений, позволив пользователям создавать сложные автоматизированные системы.

Год Версия / Событие Ключевая фигура / Компания Важность
1979 VisiCalc Дэн Бриklin, Боб Фрэнкстон Создание концепции электронных таблиц
1982 Multiplan Microsoft Первый опыт Microsoft, проигрыш Lotus
1985 Excel 1.0 (Mac) Дуг Кландер, Чарльз Симони Первый выпуск Excel, графический интерфейс
1987 Excel 2.0 (Windows) Команда Microsoft Windows Выход на платформу Windows, начало доминирования

Важно отметить роль тестировщиков и специалистов по контролю качества, которые обеспечивали стабильность работы Excel на разных конфигурациях оборудования. В эпоху, когда объем оперативной памяти измерялся килобайтами, оптимизация кода была критически важной задачей, от которой зависела сама возможность запуска программы.

Технологический прорыв и графический интерфейс

Главным преимуществом, которое позволило Excel обойти конкурентов, стала глубокая интеграция с графическим интерфейсом пользователя (GUI). В то время как Lotus 1-2-3 полагался на клавиатурные команды и текстовый режим, Excelал возможности мыши. Пользователи могли выделять ячейки, перетаскивать данные и строить графики простыми движениями.

Внедрение концепции WYSIWYG ("What You See Is What You Get" — что видишь, то и получаешь) позволило сразу видеть, как таблица будет выглядеть при печати. Это было революционным изменением, так как ранее печать документов требовала сложной настройки и часто давала результат, отличный от на экране.

Поддержка OLE (Object Linking and Embedding) в более поздних версиях позволила встраивать в таблицы объекты из других программ, такие как документы Word или презентации PowerPoint. Это превратило Excel в центральный элемент офисного пакета Microsoft Office, усиливая его позиции на рынке корпоративного software.

Современное состояние и наследие создателей

Сегодня Microsoft Excel является стандартом де-факто в мире бизнеса, науки и образования. Идеи, заложенные Дэном Бриклином более 40 лет назад, эволюционировали в облачный сервис Microsoft 365, доступный на любых устройствах. Однако базовая логика работы с ячейками, строками и столбцами осталась неизменной.

Наследие создателей VisiCalc и первых версий Excel живет в каждом файле.xlsx. Современные функции, такие как динамические массивы, Power Query и интеграция с Python, являются продолжением той же философии — сделать сложные вычисления доступными и понятными для пользователя без необходимости писать код.

⚠️ Внимание: Несмотря на мощь современных версий, базовые принципы адресации ячеек и синтаксис формул, заложенные в 80-х годах, остаются актуальными. Знание истории помогает лучше понять логику работы старых, но работающих механизмов.

Дэн Бриklin, несмотря на то, что не получил миллионов от VisiCalc (права были проданы, а компания распущена), считается одним из отцов-основателей индустрии персональных компьютеров. Его имя навсегда вписано в историю технологий как человека, который придумал способ заставить компьютеры"считать" так, как это делают люди.

☑️ Что нужно знать об истории Excel

Выполнено: 0 / 4

Часто задаваемые вопросы (FAQ)

Кто конкретно написал код первого Excel?

Первая версия Excel для Macintosh (1985) была написана в основном Дугом Кландером (Doug Klunder) под руководством Чарльза Симони. Они использовали язык программирования C, что было передовым решением для того времени.

Правда ли, что Билл Гейтс придумал Excel?

Нет, Билл Гейтс не придумывал Excel лично. Он основал Microsoft и руководил компанией, которая наняла разработчиков (Кландера, Симони и других) для создания продукта. Стратегические решения принимались руководством, но техническую реализацию выполняли инженеры.

Почему Excel назван именно так?

Название"Excel" было выбрано как сокращение от"Excellent" (превосходный). Также ходят слухи, что это было намек на превосходство над конкурентом Lotus 1-2-3 (Exel звучит похоже на Excel, но короче и звучнее). Юридически название пришлось менять из-за споров с другой компанией, но в итоге оно закрепилось.

Когда Excel стал частью пакета Office?

Excel стал частью пакета Microsoft Office в 1993 году с выходом версии Office 4.0 для Windows. До этого он продавался как отдельный продукт.