Артур Уитни (специалист по информатике)
-
Карьера Артура Уитни
- Уитни — канадский ученый-компьютерщик, известный разработкой языков программирования A+, k, и q.
- Он также является основателем компаний Kx Systems и Shakti Software.
-
Образование и начало карьеры
- Уитни получил образование в области чистой математики в аспирантуре Университета Торонто.
- Он работал в Стэнфордском университете и познакомился с APL в детстве благодаря Кену Айверсону.
-
Вклад в APL и J
- Уитни оказал значительное влияние на APL и был соавтором статей с Айверсоном и Хуэем.
- Он создал прототип J, который послужил основой для разработки этого языка программирования.
-
Работа в Morgan Stanley и создание A+
- В Morgan Stanley Уитни разработал A+ для переноса приложений APL на Sun Microsystems.
- A+ был оптимизирован для работы с большими наборами данных и имел меньший набор функций.
-
Основание Kx Systems и разработка k
- Уитни и Джанет Ластгартен стали соучредителями Kx Systems для коммерциализации языка программирования k.
- Kx Systems подписала соглашение с Union Bank of Switzerland и разработала торговые приложения с использованием k.
-
Разработка языка программирования q и создание kdb+
- В 2003 году Kx Systems выпустила векторный язык программирования q и базу данных kdb+.
-
Продажа миноритарных долей и основание Shakti
- В 2018 году First Derivatives выкупила миноритарные доли Уитни и Ластгартена в Kx Systems.
- Уитни и Ластгартен основали компанию Shakti, которая специализируется на распределенных эластичных рабочих нагрузках.
-
Рекомендации и внешние ссылки
- В статье указаны официальные сайты компаний Kx Systems, Shakti и Jsoftware.
Полный текст статьи: