Рич Хики - компьютерный программист и спикер, известный как создатель языка программирования Clojure . Clojure - это диалект Лиспа, построенный на основе виртуальной машины Java . [1] [2] [3] Он также создал или спроектировал ClojureScript, формат данных Extensible Data Notation (EDN) и распределенную базу данных Datomic . Он главный технический директор Cognitect.
До Clojure он разработал dotLisp, аналогичный проект, основанный на .NET Framework . [4] Хики - независимый разработчик программного обеспечения и консультант с более чем 20-летним опытом работы во многих аспектах разработки программного обеспечения. Он работал над системами планирования, автоматизации вещания, аудиоанализом и снятием отпечатков пальцев, проектированием баз данных, управлением доходами, системами экзит-опросов и машинным прослушиванием. [5]
Он провел около 2,5 лет, работая над Clojure, прежде чем выпустить его в мир, большую часть этого времени работая исключительно над Clojure без внешнего финансирования.
Статьи [ править ]
- Рич Хики (февраль 1995 г.), «Обратные вызовы в C ++ с использованием шаблонных функторов» , C ++ Report , 7 (2): 43–50.. Перепечатано в Стэнли Б. Липпмане (редактор). C ++ Gems: Programming Pearls из отчета C ++ (справочная библиотека SIGS) . С. 515–537. ISBN 978-1-884842-37-5.CS1 maint: дополнительный текст: список авторов ( ссылка )
- Рич Хики (июнь 2020 г.), «История Clojure» , Proc. Программа ACM. Язык 4, HOPL, статья 71
Ссылки [ править ]
- ^ «Рич Хики: Компьютерщик недели» . Простой разговор . 2010-03-02 . Проверено 5 июня 2020 .
- ^ "Clojure" . clojure.org . Проверено 5 июня 2020 .
- ^ «Компьютерщик размера экономики - Интервью с Ричем Хики, создателем Clojure | Linux Journal» . www.linuxjournal.com . Проверено 5 июня 2020 .
- ^ Майкл Фогус (2011). "Rich Hickey Q&A" . Code Quarterly: The Hackademic Journal .
- ^ "Презентация о Clojure" . InfoQ . Языковой саммит JVM. 2008 . Проверено 5 июня 2020 .
Внешние ссылки [ править ]
Для этой статьи нужны дополнительные или более конкретные категории . ( Июнь 2020 г. ) |