![Rich Hickey](https://upload.wikimedia.org/wikipedia/commons/f/f4/Rich_Hickey.jpg)
Rich Hickey is a computer programmer and speaker, known as the creator of the
Clojure
Clojure (, like ''closure'') is a dynamic and functional dialect of the Lisp programming language on the Java platform. Like other Lisp dialects, Clojure treats code as data and has a Lisp macro system. The current development process is comm ...
programming language. Clojure is a
Lisp
A lisp is a speech impairment in which a person misarticulates sibilants (, , , , , , , ). These misarticulations often result in unclear speech.
Types
* A frontal lisp occurs when the tongue is placed anterior to the target. Interdental lisping ...
dialect built on top of the
Java Virtual Machine
A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages that are also compiled to Java bytecode. The JVM is detailed by a specification that formally describes ...
. He also created or designed ClojureScript and the
Extensible Data Notation
Clojure (, like ''closure'') is a dynamic and functional dialect of the Lisp programming language on the Java platform. Like other Lisp dialects, Clojure treats code as data and has a Lisp macro system. The current development process is comm ...
(EDN) data format.
Before Clojure, he developed dotLisp, a similar project based on the
.NET Framework
The .NET Framework (pronounced as "''dot net"'') is a proprietary software framework developed by Microsoft that runs primarily on Microsoft Windows. It was the predominant implementation of the Common Language Infrastructure (CLI) until bein ...
. Hickey is an independent software developer and a consultant with over 20 years of experience in many facets of software development. He has worked on scheduling systems, broadcast automation, audio analysis and fingerprinting, database design, yield management, exit poll systems, and machine listening.
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
Datomic is a distributed database and implementation of Datalog. It has ACID transactions, joins, and a logical query language, Datalog. A distinguishing feature of Datomic is that time is a basic feature of data entities.
Architecture
It has bee ...
, a proprietary distributed database was launched which coincided with the incorporation of Cognitect.
Since 2013, he is the
chief technology officer of Cognitect,
which was acquired by
Nubank
Nubank is a Brazilian neobank and the largest fintech bank in Latin America. Its headquarters are located in São Paulo, Brazil. The company also has engineering offices in Berlin, Germany, Buenos Aires, Argentina, and an office in Mexico City, Me ...
in 2020.
Papers
*
Reprintedin
*
References
External links
Transcripts of talksRecorded talks
{{DEFAULTSORT:Hickey, Rich
Programming language designers
Lisp (programming language) people
Free software programmers
Year of birth missing (living people)
Living people