Артур Уитни (ученый-компьютерщик) - Arthur Whitney (computer scientist)
Артур Уитни | |
---|---|
Родившийся | 20 октября 1957 г. |
Национальность | Канадский |
Образование | Университет Торонто, чистая математика, выпускной уровень |
Известен | Языки программирования: А +, k, q Kx Systems (соучредитель) |
Научная карьера | |
Поля | Информатика |
Учреждения | И. Sharp Associates Стэндфордский Университет 1985 Teknowledge Морган Стенли 1988-1993 Kx Systems 1993-2018 (соучредитель) Shakti Software 2018-настоящее время (соучредитель) |
Влияния | Кеннет Э. Айверсон |
Артур Уитни (родился 20 октября 1957 г.), канадец специалист в области информатики наиболее известен развитием трех языки программирования вдохновлен APL: А +, k,[1] и q,[1] и для соучредителей американских компаний Kx Systems[1][2] и Shakti Software.
Карьера
Уитни училась чистая математика на уровне выпускников на Университет Торонто в начале 1980-х гг. Затем он работал в Стэндфордский Университет.[1] Он много работал с APL, сначала на I. P. Sharp Associates рядом Кен Айверсон и Роджер Хуэй. Он также написал первоначальный прототип J, краткую и перегруженную макросами отдельную страницу кода за один день, которая затем послужила моделью для разработчика J, Роджера Хуи, и он был ответственен за предложение классифицировать операторы в J.[3][4] В 1988 году Уитни начала работать в Морган Стенли разработка финансовых приложений.[5] В Morgan Stanley Уитни разработала рейтинг A +[6] для облегчения миграции приложений APL из IBM мэйнфреймы к сети Sun Microsystems рабочие станции. A + имел меньший набор примитивных функций и был разработан для скорости и обработки больших наборов данных временных рядов.
В 1993 году Уитни покинула Morgan Stanley и стала соучредителем Kx Systems с Джанет Люстгартен, чтобы коммерциализировать его язык программирования k.[7] По данным Пола Форда за 2015 г. прикрытие за Businessweek, k - это язык программирования, который «славится своей краткостью». Компания подписала эксклюзивный договор с Юнион Банк Швейцарии и Уитни разработала множество торговых приложений, используя k до истечения срока контракта. В начале контракта Уитни разработала базу данных kdb, основанную на k.[8] В 2003 году Kx Systems выпустила q, новый векторный язык, основанный на k и базе данных kdb +, разработанной Уитни.[9]
В 2018 году First Derivatives выкупила миноритарные доли Whitney и Lustgarten в Kx Systems.[10] Затем Уитни и Люстгартен основали Шакти.[11]
Платформа Shakti имеет небольшой объем памяти и позволяет быстро развертывать и обрабатывать распределенные эластичные рабочие нагрузки. Он может работать со всеми видами наборов данных, включая числовые, временные и текстовые данные, независимо от того, структурированы они или нет.[12]
Рекомендации
- ^ а б c d «Разговор с Артуром Уитни». Очередь ACM. 20 апреля 2009 г.. Получено 1 июня, 2016.
- ^ «Интервью с Артуром Уитни, генеральным директором Kx и разработчиком Kx Technology». Kx Systems. 4 января 2004 г.. Получено 1 июня, 2016.
- ^ Айверсон, Кеннет Э. (1991). «Личный взгляд на APL». Журнал IBM Systems. 30 (4): 582–593. Дои:10.1147 / sj.304.0582..
- ^ Хуэй, Роджер (1992). Реализация J (PDF). Торонто: Iverson Software, Inc., стр. 74–75.
- ^ Тейлор, Стивен. «Надвигающийся КОС». Вектор. Получено 1 июня, 2016.
- ^ Мясник, Сара. ""Язык программирования Morgan Stanley A +"". Получено 5 марта, 2020.
- ^ Макдональд, Клэр (1 июня 2011 г.). «Джанет Ластгартен, генеральный директор Kx Systems, о приложениях для шампуня, базах данных и создании собственной компании». Computer Weekly. Получено 1 июня, 2016.
- ^ Гарланд, Саймон (28 декабря 2004 г.). «Язык Q, расширяющий привлекательность векторов». Vector.org. Архивировано из оригинал 1 января 2007 г.. Получено 1 июня, 2016.
- ^ Эдлин, Дуглас (9 сентября 2014 г.). «Работа по колонке: сообщество kdb +». Кластерная обезьяна. Получено 1 июня, 2016.
- ^ «FD выкупит миноритарных акционеров Kx Systems». 2 июля 2018 г.. Получено 1 апреля, 2019.
- ^ "Шакти (О)". Получено 1 апреля, 2019.
- ^ Мясник, Сара. ""Новая платформа данных от гениального гения банковских ИТ"". Получено 5 марта, 2020.
внешняя ссылка
- Официальный веб-сайт, Шакти
- Официальный веб-сайт, Kx Systems
- Официальный веб-сайт, Jsoftware