Clojure

Clojure

Clojure é uma linguagem de programação dinâmica que tem como alvo a Java Virtual Machine (e o CLR).
Clojure é uma linguagem de programação dinâmica que tem como alvo a Java Virtual Machine (e o CLR).Ele foi projetado para ser uma linguagem de uso geral, combinando a acessibilidade e o desenvolvimento interativo de uma linguagem de script com uma infraestrutura eficiente e robusta para programação multithread.O Clojure é uma linguagem compilada - ele é compilado diretamente no bytecode da JVM, mas permanece completamente dinâmico.Todos os recursos suportados pelo Clojure são suportados no tempo de execução.O Clojure fornece acesso fácil às estruturas Java, com dicas de tipo e inferência de tipo opcionais, para garantir que as chamadas para Java possam evitar a reflexão .... O Clojure é um dialeto do Lisp e compartilha com o Lisp a filosofia do código como dados e umapoderoso sistema macro.O Clojure é predominantemente uma linguagem de programação funcional e apresenta um rico conjunto de estruturas de dados persistentes e imutáveis.Quando um estado mutável é necessário, o Clojure oferece um sistema de memória transacional por software e um sistema reativo Agent que garantem projetos limpos, corretos e com vários threads.

Local na rede Internet:

Categorias

Alternativas ao Clojure para Mac

Python

Python

Python é uma linguagem de programação interpretável, interativa, orientada a objetos e extensível.
Java

Java

Java é uma linguagem de programação de uso geral que é simultânea, baseada em classes, orientada a objetos e projetada especificamente para ter o menor número possível de dependências de implementação.
JavaScript

JavaScript

JavaScript (às vezes reduzido para JS) é uma linguagem leve, interpretada e orientada a objetos, com funções de primeira classe, mais conhecida como linguagem de script para páginas da Web, mas ...
C (programming language)

C (programming language)

C é uma linguagem de programação de computador de uso geral.C é uma das linguagens de programação mais usadas em todos os tempos.
C++

C++

C ++ é uma linguagem de programação poderosa, de forma livre, multiparadigma, estaticamente digitada.
Ruby

Ruby

Ruby é uma linguagem de programação orientada a objetos dinâmica, reflexiva e de uso geral que combina sintaxe inspirada no Perl com recursos semelhantes ao Smalltalk.
C#

C#

O C # é uma linguagem de programação com vários paradigmas, que inclui tipagem forte, imperativa, declarativa, funcional, genérica, orientada a objetos (baseada em classe) e orientada a componentes ...
Lua

Lua

Lua é uma linguagem de script poderosa, rápida, leve e incorporável.
Perl

Perl

Perl é uma linguagem de programação dinâmica de alto nível, de propósito geral, interpretada e com mais de 22 anos de desenvolvimento.
Go (Programming Language)

Go (Programming Language)

Go é uma linguagem de programação de código aberto que facilita a criação de software simples, confiável e eficiente.
Rust

Rust

Uma linguagem de programação de sistemas que roda incrivelmente rápido, evita quase todas as falhas e elimina corridas de dados..
Scala

Scala

Scala é uma linguagem de programação moderna com vários paradigmas, baseada na Java Virtual Machine (JVM), projetada para expressar padrões de programação comuns de forma concisa, elegante e com segurança de tipo ...
Haskell

Haskell

Haskell é uma linguagem de programação avançada e puramente funcional.
D (Programming Language)

D (Programming Language)

D é uma linguagem com sintaxe do tipo C e digitação estática.Combina pragmaticamente eficiência, controle e potência de modelagem, com segurança e produtividade do programador.
Nim (programming language)

Nim (programming language)

O Nim é uma linguagem de programação imperativa, estaticamente tipada, com um poderoso sistema de macros que tenta dar ao programador o poder máximo sem comprometer a eficiência do tempo de execução.