Jump to content

Артур Уитни (ученый-компьютерщик)

Артур Уитни
Рожденный ( 1957-10-20 ) 20 октября 1957 г. (66 лет)
Национальность Канадский
Образование Университет Торонто , чистая математика , аспирантура
Известный Языки программирования : A+ , k , q
Kx Systems (соучредитель)
Научная карьера
Поля Информатика
Учреждения ИП Шарп Ассошиэйтс
Стэнфордский университет, 1985 г.
Знания
Морган Стэнли 1988–1993 гг.
Kx Systems 1993-2018 (сооснователь)
Shakti Software 2018-настоящее время (сооснователь)

Артур Уитни (родился 20 октября 1957 г.) — канадский ученый-компьютерщик, наиболее известный разработкой трех языков программирования, вдохновленных APL : A+ , k , [1] и д , [1] и за сооснование американской компании Kx Systems. [1] [2] и программное обеспечение Шакти.

Карьера [ править ]

Уитни изучала чистую математику в аспирантуре Университета Торонто в начале 1980-х годов. Затем он работал в Стэнфордском университете . [1] Впервые он познакомился с APL, когда ему было 11 лет, от его изобретателя Кена Айверсона, друга семьи. [1] Позже он активно работал с APL, сначала в IP Sharp Associates вместе с Кеном Айверсоном и Роджером Хуэем , среди других. Признано, что Уитни оказала «длительное и значительное влияние на APL». [3] и он был соавтором статей с Кеном Айверсоном и Роджером Хуэем. [4] [5] Он также за один день написал первоначальный прототип J , краткую и насыщенную макросами одну страницу кода, которая затем послужила моделью для разработчика J, Роджера Хуэя, и был ответственным за предложение операторов ранга в J. [6] [7] В 1988 году Уитни начала работать в Morgan Stanley, занимаясь разработкой финансовых приложений. [8] В Morgan Stanley Уитни получила оценку A+. [9] для облегчения миграции приложений APL с IBM мейнфреймов в сеть Sun Microsystems рабочих станций . A+ имел меньший набор примитивных функций и был разработан для скорости и для обработки больших наборов данных временных рядов.

В 1993 году Уитни покинул Morgan Stanley и вместе с Джанет Ластгартен основал Kx Systems , чтобы коммерциализировать свой язык программирования k. [10] Согласно обложке журнала Пола Форда за Businessweek 2015 год , k — это язык программирования, который «славится своей краткостью». Компания подписала эксклюзивное соглашение с Union Bank of Switzerland , и Уитни разработала множество торговых приложений с использованием k до истечения срока действия контракта. В начале контракта Уитни разработала базу данных kdb, построенную на базе k. [11] В 2003 году Kx Systems выпустила q , новый векторный язык, основанный на k и базе данных kdb+, разработанной Уитни. [12]

В 2018 году First Derivatives выкупила миноритарные акции Kx Systems, принадлежащие Уитни и Ластгартену. [13] Затем Уитни и Ластгартен основали Шакти. [14]

Платформа Shakti требует небольшого объема памяти и позволяет быстро развертывать и обрабатывать распределенные эластичные рабочие нагрузки. Он может работать со всеми видами наборов данных, включая числовые, временные и текстовые данные, как структурированные, так и нет. [15]

Ссылки [ править ]

  1. Перейти обратно: Перейти обратно: а б с д и «Разговор с Артуром Уитни» . Очередь АКМ . 20 апреля 2009 года . Проверено 1 июня 2016 г.
  2. ^ «Интервью с Артуром Уитни, генеральным директором Kx и разработчиком технологии Kx» . Кх Системы. 4 января 2004 года . Проверено 1 июня 2016 г.
  3. ^ Хуэй, Роджер; Кромберг, Мортен (январь 2020 г.). «АПЛ с 1978 года» . Труды ACM по языкам программирования . 4 (ХОПЛ): 1–108. doi : 10.1145/3386319 – через Ассоциацию вычислительной техники.
  4. ^ Айверсон, Кеннет; Уитни, Артур (июль 1982 г.). «Практическое использование модели APL» . Материалы международной конференции по APL-APL'82 . стр. 140–145. дои : 10.1145/800071.802236 . ISBN  0897910788 . S2CID   25543907 – через Ассоциацию вычислительной техники. {{cite book}}: |journal= игнорируется ( помогите )
  5. ^ Хуэй, Роджер; Айверсон, Кеннет; Макдоннелл, Э.Э.; Уитни, Артур (май 1990 г.). "АПЛ\?" . Материалы конференции APL 90: За будущее . стр. 192–200. дои : 10.1145/97808.97845 . ISBN  089791371X . S2CID   235453656 . {{cite book}}: |journal= игнорируется ( помогите )
  6. ^ Айверсон, Кеннет Э. (1991). «Личный взгляд на APL». IBM Systems Journal . 30 (4): 582–593. дои : 10.1147/sj.304.0582 . .
  7. ^ Хуэй, Роджер (1992). Реализация J (PDF) . Торонто: Iverson Software, Inc., стр. 74–75.
  8. ^ Тейлор, Стивен. «Надвигающийся КОС» . Вектор . Проверено 1 июня 2016 г.
  9. ^ Мясник, Сара. « Язык программирования A+ от Morgan Stanley» « . Проверено 5 марта 2020 г.
  10. ^ Макдональд, Клэр (1 июня 2011 г.). «Джанет Люстгартен, генеральный директор Kx Systems, о приложениях для шампуней, базах данных и создании собственной компании» . Компьютерный еженедельник . Проверено 1 июня 2016 г.
  11. ^ Гарланд, Саймон (28 декабря 2004 г.). «Язык Q расширяет привлекательность векторов» . Вектор.орг. Архивировано из оригинала 1 января 2007 года . Проверено 1 июня 2016 г.
  12. ^ Идлайн, Дуглас (9 сентября 2014 г.). «Двигаемся по колонке: сообщество kdb+» . Кластерная обезьяна . Проверено 1 июня 2016 г.
  13. ^ «FD выкупит миноритарных акционеров Kx Systems» . 2 июля 2018 г. Проверено 1 апреля 2019 г.
  14. ^ «Шакти (О)» . Проверено 1 апреля 2019 г.
  15. ^ Мясник, Сара. " "Новая платформа данных от затворнического гения банковских ИТ" " . Проверено 5 марта 2020 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: d8e8940d671f4e21c180297f5b068bef__1697133060
URL1:https://arc.ask3.ru/arc/aa/d8/ef/d8e8940d671f4e21c180297f5b068bef.html
Заголовок, (Title) документа по адресу, URL1:
Arthur Whitney (computer scientist) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)