Rich Hickey es un programador de computadoras y orador, conocido como el creador del lenguaje de programación Clojure . Clojure es un dialecto Lisp construido sobre la máquina virtual Java . [1] [2] También creó o diseñó ClojureScript y el formato de datos de notación de datos extensible (EDN).
Antes de Clojure, desarrolló dotLisp, un proyecto similar basado en .NET Framework . [3] Hickey es un desarrollador de software independiente y consultor con más de 20 años de experiencia en muchas facetas del desarrollo de software. Ha trabajado en sistemas de programación, automatización de transmisiones, análisis de audio y huellas digitales, diseño de bases de datos, gestión de rendimiento, sistemas de sondeo de salida y escucha de máquinas. [4]
Pasó aproximadamente 2 años y medio trabajando en Clojure, gran parte de ese tiempo trabajando exclusivamente en Clojure sin financiamiento externo, antes de lanzarlo al mundo en 2007. En 2012, se lanzó Datomic , una base de datos distribuida patentada que coincidió con la incorporación de Cognitect. [5] Desde 2013, es el director de tecnología de Cognitect, [5] que fue adquirida por Nubank en 2020.
Documentos
- Rich Hickey (febrero de 1995), "Devolución de llamada en C ++ usando functores de plantilla" , Informe de C ++ , 7 (2): 43–50. Reimpreso en Stanley B. Lippman (editor) (enero de 1996). C ++ Gems: Programming Pearls from The C ++ Report (Biblioteca de referencia SIGS) . págs. 515–537. ISBN 978-1-884842-37-5.CS1 maint: texto adicional: lista de autores ( enlace )
- Rich Hickey (junio de 2020), "Una historia de Clojure" , Proc. Programa ACM. Lang 4, HOPL, artículo 71
Referencias
- ^ Morris, Richard (2 de marzo de 2010). "Rich Hickey: Geek de la semana" . Charla simple . Consultado el 5 de junio de 2020 .
- ^ Elmendorf, Dirk (1 de abril de 2010). "Economy Size Geek - Entrevista con Rich Hickey, creador de Clojure | Linux Journal" . www.linuxjournal.com . Consultado el 5 de junio de 2020 .
- ^ Michael Fogus (2011). "Preguntas y respuestas de Rich Hickey" . Code Quarterly: The Hackademic Journal .
- ^ Hickey, Rich (20 de noviembre de 2008). "Presentación sobre Clojure" . InfoQ . Cumbre de idiomas de JVM . Consultado el 5 de junio de 2020 .
- ^ a b Gehtland, Justin (16 de septiembre de 2013). "Socios de relevancia y metadatos unen fuerzas para convertirse en Cognitect" .