Jump to content

Rich Hickey

From Wikipedia, the free encyclopedia

Rich Hickey in San Francisco

Rich Hickey is a computer programmer and speaker, known as the creator of the Clojure programming language. Clojure is a Lisp dialect built on top of the Java Virtual Machine.[1][2] He also created or designed ClojureScript and the Extensible Data Notation (EDN) data format.

Before Clojure, he developed dotLisp, a similar project based on the .NET Framework.[3] Hickey has also worked on scheduling systems, broadcast automation, audio analysis and fingerprinting, database design, yield management, exit poll systems, and machine listening.[4]

He spent about 2½ years working on Clojure, much of that time working exclusively on Clojure without external funding, before releasing it to the world in 2007. In 2012, Datomic, a proprietary distributed database was launched which coincided with the incorporation of Cognitect.[5] From 2013 until 2020, he was the chief technology officer of Cognitect.[5] Cognitect was acquired by Nubank in 2020, and he was a Distinguished Engineer at Nubank until August 2023 when he announced[6] his retirement from commercial software development.

Papers

[edit]
  • Rich Hickey (February 1995), "Callbacks in C++ using template functors", C++ Report, 7 (2): 43–50. Reprinted in Stanley B. Lippman, ed. (January 1996). C++ Gems: Programming Pearls from The C++ Report (SIGS Reference Library). pp. 515–537. ISBN 978-1-884842-37-5.
  • Rich Hickey (June 2020), "A History of Clojure", Proc. ACM Program. Lang 4, HOPL, Article 71

References

[edit]
  1. ^ Morris, Richard (March 2, 2010). "Rich Hickey: Geek of the Week". Simple Talk. Retrieved June 5, 2020.
  2. ^ Elmendorf, Dirk (April 1, 2010). "Economy Size Geek - Interview with Rich Hickey, Creator of Clojure | Linux Journal". www.linuxjournal.com. Retrieved June 5, 2020.
  3. ^ Michael Fogus (2011). "Rich Hickey Q&A". Code Quarterly: The Hackademic Journal.
  4. ^ Hickey, Rich (November 20, 2008). "Presentation about Clojure". InfoQ. JVM Language Summit. Retrieved June 5, 2020.
  5. ^ a b Gehtland, Justin (September 16, 2013). "Relevance and Metadata Partners Join Forces to Become Cognitect".
  6. ^ "Clojure - (next Rich)". August 4, 2023. Archived from the original on August 4, 2023. Retrieved August 4, 2023.
[edit]