image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
ELBIA BUGLIO
ELBIA BUGLIO30/07/2022 20:02
Compartilhe

Clojure: O que é?

    Clojure é uma linguagem de programação que combina a acessibilidade e o desenvolvimento interativo de uma linguagem de script com uma infraestrutura eficiente e robusta para programação em multi-thread, ou seja, é possível executar várias tarefas de maneira paralela.

    É compilada, mas permanece completamente dinâmica - todos os recursos são suportados em tempo de execução. Também podemos falar em Clojure como um dialeto do Lisp, pois compartilha da filosofia code-as-data (código como dados).

    Ela é predominantemente uma linguagem funcional e apresenta um rico conjunto de estruturas de dados persistentes e imutáveis.

    O criador, Richard Hickey, já havia trabalhado anteriormente em três outros projetos que tentavam trazer a linguagem LISP para a JVM ou o .NET. Esses experimentos passados possibilitaram o equilíbrio da linguagem LISP e da JVM para o Clojure.

    Compartilhe
    Comentários (0)