DEV Community

Maria Eduarda Alves
Maria Eduarda Alves

Posted on

O que é Clojure?

Clojure é um dialeto moderno de Lisp, desenvolvido por Rich Hickey em 2007, focado em programação funcional. Baseada em funções matemáticas e estruturas de dados imutáveis, ela roda na JVM.

O mais interessante é que eu não sabia da existência dessa lang e descobri que a nubank usa ela e me perguntei,pq?

_"De acordo com Bruno, uma das vantagens de Clojure é ser uma linguagem mais objetiva. “Enquanto em Java é preciso escrever muito código para dar uma instrução ao objeto, Clojure é mais conciso”, explica.

Outra vantagem está na hora de testar. Como programação funcional preza pelo princípio da imutabilidade, fica mais simples criar testes e garantir que elas funcionem conforme o esperado. "_ (tirado do site da Nubank)

https://blog.nubank.com.br/o-que-e-clojure/

Image description

fiquei curiosa em saber dessa nova linguagem!!

Top comments (0)