Ке́ннет Рэ́ндал «Рэ́нди» Ви́ггинтон (; род. 6 мая 1960, Сан-Хосе, Калифорния) — американский инженер-программист, шестой сотрудник компании Apple Computer. Основатель компании Encore.

Известен как соразработчик системы Applesoft BASIC, программного обеспечения для контроллера дисковода Disk II и текстового процессора MacWrite.

Биография Родился 6 мая 1960 года в Сан-Хосе (штат Калифорния, США). Обучался в Подготовительной колледж-школе Беллармина в Сан-Хосе. В возрасте 14 лет проявил интерес к микропроцессорным компьютерам; узнал о существовании Клуба самодельных компьютеров, но добирался на встречи только благодаря соседу по улице — Стиву Возняку, с которым впоследствии подружился.

Помимо работы в Apple, впоследствии также работал в компаниях eBay, Google Inc., Quigo, Inc. и Move.com.

Карьера В 1976 году присутствовал вместе с Возняком при первой публичной демонстрации компьютера Apple I на заседании Клуба самодельных компьютеров, после чего стал одним из первых сотрудников Apple.

В 1977 году совместно со Стивом Возняком участвовал в проектировании схемотехники и ПЗУ-программного обеспечения для компьютера Apple II: пока Возняк работал над цветной графической схемотехникой, Виггинтон написал графические подпрограммы на машинном языке, а другой старшеклассник, Крис Эспиноза, написал демонстрационные программы на BASIC. Виггинтон также написал ряд ранних программ для Apple II, включая программу учёта личных финансов, созданную совместно с вице-президентом Apple по маркетингу Майком Марккулой.

Виггинтон входил в группу разработчиков, адаптировавших интерпретатор Microsoft 6502 BASIC для Apple II; продукт получил название Applesoft BASIC. В официальном руководстве Apple к этому языку, в разделе «Rounding can be Curious», задокументирована немонотонность функции округления ROUND (для некоторых x и y при x<y выполняется ROUND(x)>ROUND(y)); проблемная версия функции не вошла в более позднюю версию Applesoft II.

Одним из важнейших ранних вкладов Виггинтона стали процедуры RWTS (Read/Write Track-Sector) для контроллера 5,25-дюймовых дисководов Disk II, представленного на выставке Consumer Electronics Show в начале 1978 года.

В 1979 году президент Apple Майк Скотт поручил Стиву Возняку разработать секретный аналог VisiCalc для переговоров с компанией Personal Software; Возняк сомневался в правомерности такой разработки с точки зрения авторского права, и Скотт поручил эту задачу Виггинтону. При участии Возняка и Галла Бэнкса Виггинтон разработал табличный процессор The Spreadsheet под кодовым названием «Mystery House» — сам Виггинтон впоследствии называл эту историю «невероятно напряжённой политической игрой», отмечая, что продукт был полностью готов к выпуску вместе с документацией, когда Apple решила отказаться от его продажи. В 1982 году организация Call-A.P.P.L.E. ненадолго распространяла программу, прежде чем Apple отозвала разрешение; из-за редкости и участия Возняка The Spreadsheet приобрёл статус культового программного продукта. Возняк написал математические процедуры, Бэнкс — процедуры работы с диском, а большую часть кода написал сам Виггинтон.

Виггинтон входил в первоначальную группу разработчиков компьютера Apple Macintosh. В сентябре 1981 года уволился из Apple для основания собственной компании Encore, однако продолжал работать над текстовым процессором MacWrite на контрактной основе. После выпуска Macintosh в 1984 году занялся собственным проектом — табличным процессором, впоследствии выпущенным под названием Full Impact.

После ухода из Apple работал инженером в компаниях eBay, Google, Chegg, Square, Inc. и других. В ноябре 2010 года покинул должность инженера по надёжности систем (site reliability engineer) в Google Inc. — предположительно, после утечки информации о выплате праздничных бонусов в размере 1000 долларов сотрудникам.

Награды и премии В марте 2026 года Виггинтон был включён в Зал славы Музея технологий и искусства Миммса за вклад в создание Applesoft BASIC, дисковода Disk II и текстового процессора MacWrite.

Примечания

Ссылки Mimms Museum of Technology and Art Фото на Викискладе

Категория:Родившиеся 6 мая Категория:Родившиеся в 1960 году Категория:Родившиеся в Сан-Хосе (Калифорния) Категория:Персоналии:Apple Категория:Программисты США