Бриклин, Даниэль
Даниэль Бриклин (англ. Daniel Bricklin) — известный программист, один из создателей VisiCalc — первой электронной таблицы для персональных компьютеров.
Что важно знать
| Даниэль Бриклин | |
|---|---|
| Daniel Bricklin | |
| Имя при рождении | англ. Daniel Singer Bricklin |
| Дата рождения | 16 июля 1951 (74 года) |
| Место рождения | Филадельфия, Пенсильвания |
| Гражданство | США |
| Образование | |
| Род деятельности | программирование |
| Награды и премии |
Премия имени Грейс Мюррей Хоппер (1981) |
| Сайт | bricklin.com |
Биография
Родившись 16 июля 1951 года в Филадельфии, Даниэль Бриклин окончил дневную еврейскую школу им. Соломона Шустера. Интересуясь математикой и компьютерными науками, он затем поступил в Массачусетский Технологический Университет (MIT). В МТУ Даниэль много времени проводил в компьютерной лаборатории, участвуя в таких проектах как разработка интерпретатора для языка APL и «Multics» — предшественнице различных операционных систем. Так же в МТИ Бриклин познакомился со своим будущим коллегой и другом — Бобом Фрэнкстоном.
Закончив университет в 1973 году со степенью бакалавра по электротехнике и компьютерным наукам, Бриклин, после нескольких лет работы в небольшой компании и производства микропроцессоров принимает решение повысить свою квалификацию. В связи с этим осенью 1977 года он поступил в Гарвардскую школу бизнеса. Там у Даниэля и появилась идея, которой он всецело посвятит свои следующие 8 лет жизни. Дело в том, что ему часто приходилось пользоваться калькуляторами и, как затем говорил сам Даниель, с каждой такой совершённой ошибкой он думал о создании текстового калькулятора с разными возможностями настройки. Так у Бриклина появляется мечта о создании текстового процессора. Его идею поддерживает большинство профессоров и одноклассников, и, несмотря на скептику со стороны некоторых из преподавателей — в частности преподавателя финансовых проблем, Даниель вместе с Бобом Фрэнкстоном летом 1978 года начинают работу над проектом. В январе 1978 года друзья основывают компанию Software Arts.
Вообще, разработчики понимали, что их идея вполне осуществима, однако в начале разработки программисты столкнулись с техническим ограничением того времени — маленьким объёмом памяти популярного на то время персонального компьютера Apple II — всего 16 Кбайт. Пришлось придумывать различные способы обхода этого ограничения — например отказ от любой графики и каких бы то ни было подсказок. Как говорил сам Бриклин, основной целью была максимальная простота использования. Это объяснялось тем, что программа была предназначена в первую очередь для людей в области финансов и экономики, а значит далёких от программирования и компьютерной грамотности как таковой. Так же изначально в программе не было синусов и косинусов, опять же из-за недостатка памяти. Однако, когда Бриклин рассказал об этом Карлу Хэлмерсу, тот написал об этом в основанном им журнале BYTES, и программистам в итоге пришлось добавлять эти математические функции.[1]
Программа должна была представлять собой таблицу в 54 колонки — они были обозначены буквами английского алфавита — сперва заглавными, затем строчными. Ограничения по строкам было установлено только количеством памяти. Именно 54 колонки было выбрано как раз из-за удобства в ведении годовых финансовых отчётностей — в первой колонке предполагалось название, во второй сумма, а остальные были выделены под каждую из 52 недель.
Изначально разработчики снимали офис, в котором работали по ночам. так как днём Даниелю приходилось посещать школу. Основная работа над проектом продолжалась вечером по возвращении оттуда. Так продолжалось до момента когда программисты не купили собственный компьютер.
Само название — VisiCalc появилось в результате слияния двух слов — visible (англ. видимый) и calculate (англ. вычисление). Изначально разработчики экспериментировали с названием статьи. Были варианты по типу «электронный гроссбух» или «электронная доска». Разработчики не могли использовать в названии слово «таблица» в связи с присваиванием компанией по разработке электронных калькуляторов «Tandy» названия «электронная таблица».
По окончании разработки программа вызвала восхищение в сфере финансов и бухгалтерского дела. По сути, компьютеры Apple II покупались компаниями именно из-за наличия VisiCalc, однако в дальнейшем программа была оптимизирована и под персональные компьютеры других моделей и производителей. Так же возможность установки электронной таблицы на персональной компьютер в целом популяризировало идею персонального компьютера не только как инструмента для программиста, но и помощника в других областях человеческой деятельности.
В дальнейшем программу всячески оптимизировали и улучшали — например добавили возможность ввода и вывода, с помощью формата, придуманного самим Даниэлем.
В ноябре 1981 года Даниэль был удостоен премии имени Грейс Мюррей Хоппер, за значительные достижения в области компьютеров. До 1985 года Даниэль разрабатывает два новых революционных пакета:
- В 1983 году пакет Solver
- В 1985 пакет Spotlight
Эти пакеты были новым словом в области работы с персональным компьютером. Пакет Solver имел возможность работать с функциями и функциональными данными. А пакет Spotlight давал возможность взаимодействия с «всплывающими» окнами. Оба пакета являлись первыми в мире дополнениями, предлагающими пользователю данный функционал.
К осени 1986 года на персональных компьютерах насчитывалось около 7 млн экземпляров VisiCalc, однако на смену ей пришла программа Lotus 1-2-3, разработанная Митчем Кэйпором.
В 1985 году компания Lotus Development покупает компанию Бриклина — Software Arts.
Однако даже после продажи компании Даниэль продолжает заниматься программированием и разрабатывать ПО.
Несмотря на продажу своей предыдущей компании от предпринимательской деятельности Бриклин так и не ушёл. В процессе работы с Web Даниель понял, что ему не хватает инструментов для работы с документами, и в 1997 году он основывает новую компанию Trellix. Спустя год компания выпускает первый продукт — Trellix 1.0, который предназначен для создания и работы с интерактивными документами.
Также в 1995 году Бриклин снялся в документальном фильме Triumph of the Nerds. В 2005 году тоже принимал участие в съёмках фильма Aardvark’d: 12 Weeks with Geeks.
В 2009 разработал табличный процессор специально для Википедии — WikiCalc.
В настоящее время ведёт поддержку и разработку сайта связанного с собственным именем, на котором он делится своими мыслями, достижениями и историями из прошлого.
Примечания
См. также
Ссылки
- Официальный сайт
- Trellix (недоступная ссылка)
- Даниэль Бриклин на IMDb


