Estamos trabalhando para restaurar o aplicativo Unionpedia na Google Play Store
CessanteEntrada
🌟Simplificamos nosso design para uma melhor navegação!
Instagram Facebook X LinkedIn
Sua própria Unionpédia com seu logotipo e domínio, a partir de 9,99 USD/mês
Criar meu Unionpédia

Clojure

Índice Clojure

Clojure é um dialeto da linguagem de programação Lisp criado por Rich Hickey.

Índice

  1. 27 relações: ActionScript, Adobe Flash Player, Common Lisp, Elixir (linguagem de programação), Erlang (linguagem de programação), Haskell (linguagem de programação), Interoperabilidade, Interpretador de comandos, Java (linguagem de programação), JavaScript, Linguagem de programação, Lisp, Máquina virtual Java, ML (linguagem de programação), Nubank, Perl, Programa Olá Mundo, Programação concorrente, Programação funcional, Prolog, Python, Ruby (linguagem de programação), Scheme, Software livre, Subconjunto, Thread safety, .NET.

  2. Linguagens de programação de tipagem dinâmica
  3. Linguagens de programação dinâmicas
  4. Linguagens de programação funcionais
  5. Lisp
  6. Software de 2007

ActionScript

ActionScript é uma linguagem de script orientada a objetos baseada no ECMAScript, utilizada principalmente para construção de aplicações RIA (do inglês RIA: Rich Internet Applications (Aplicações Ricas de Internet)).

Ver Clojure e ActionScript

Adobe Flash Player

O Adobe Flash Player, ou apenas Flash, foi um reprodutor de multimídia e aplicações amplamente distribuído, anteriormente criado e disponibilizado pela Macromedia, mas que agora pertence à Adobe Systems.

Ver Clojure e Adobe Flash Player

Common Lisp

Common Lisp é uma implementação específica da linguagem de programação Lisp multi-paradigma que suporta programação funcional e procedural.

Ver Clojure e Common Lisp

Elixir (linguagem de programação)

Elixir é uma linguagem de programação funcional, concorrente, de propósito geral que executa na máquina virtual Erlang (BEAM).

Ver Clojure e Elixir (linguagem de programação)

Erlang (linguagem de programação)

LYME baseia '''Erlang''' e fornece uma alternativa para LAMP Erlang é uma linguagem de programação de uso geral e um sistema para execução.

Ver Clojure e Erlang (linguagem de programação)

Haskell (linguagem de programação)

Haskell é uma linguagem de programação puramente funcional, de propósito geral, nomeada em homenagem ao lógico Haskell Curry.

Ver Clojure e Haskell (linguagem de programação)

Interoperabilidade

Interoperabilidade é a capacidade de um sistema (informatizado ou não) de se comunicar de forma transparente (ou o mais próximo disso) com outro sistema (semelhante ou não).

Ver Clojure e Interoperabilidade

Interpretador de comandos

Interpretadores de comandos são programas de computador responsáveis por tomar as ações efetivas conforme a orientação do usuário através de comunicação textual.

Ver Clojure e Interpretador de comandos

Java (linguagem de programação)

Java é uma linguagem de programação orientada a objetos desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems, que em 2008 foi adquirido pela empresa Oracle Corporation.

Ver Clojure e Java (linguagem de programação)

JavaScript

JavaScript (frequentemente abreviado como JS) é uma linguagem de programação interpretada estruturada, de script em alto nível com tipagem dinâmica fraca e multiparadigma (protótipos, orientado a objeto, imperativo e funcional).

Ver Clojure e JavaScript

Linguagem de programação

C. A linguagem de programação é um método padronizado, formado por um conjunto de regras sintáticas e semânticas, de implementação de um código fonte - que pode ser compilado e transformado em um programa de computador, ou usado como script interpretado - que informará instruções de processamento ao computador.

Ver Clojure e Linguagem de programação

Lisp

Lisp é uma família de linguagens de programação concebida por John McCarthy em 1958.

Ver Clojure e Lisp

Máquina virtual Java

Máquina virtual Java é um programa que carrega e executa os aplicativos Java, convertendo os bytecodes em código executável de máquina.

Ver Clojure e Máquina virtual Java

ML (linguagem de programação)

ML é uma linguagem de programação funcional de proposta geral desenvolvida por Robin Milner e outros no final dos anos 1970 na Universidade de Edimburgo, cuja sintaxe foi inspirada pelo ISWIM.

Ver Clojure e ML (linguagem de programação)

Nubank

Nubank é uma empresa startup brasileira pioneira no segmento de serviços financeiros, atuando como operadora de cartões de crédito e fintech com operações no Brasil, sediada em São Paulo e fundada em 6 de maio de 2013 por David Vélez, Cristina Junqueira e Edward Wible.

Ver Clojure e Nubank

Perl

Perl é uma família de duas linguagens de programação multiplataforma, Perl 5 e Perl 6.

Ver Clojure e Perl

Programa Olá Mundo

PSP, uma forma de ''homebrew''. O "Olá Mundo" ou "Alô Mundo" é um famoso programa de computador que imprime "Olá, Mundo!" (ou "Hello, World!"), usualmente seguido de uma quebra de linha, com algumas variações como inexistência do ponto de exclamação e letras em minúscula, no dispositivo de saída.

Ver Clojure e Programa Olá Mundo

Programação concorrente

Programação concorrente ou programação simultânea é um paradigma de programação para a construção de programas de computador que fazem uso da execução simultânea de várias tarefas computacionais interativas, que podem ser implementadas como programas separados ou como um conjunto de threads criadas por um único programa.

Ver Clojure e Programação concorrente

Programação funcional

Em ciência da computação, programação funcional é um paradigma de programação que trata a computação como uma avaliação de funções matemáticas e que evita estados ou dados mutáveis.

Ver Clojure e Programação funcional

Prolog

Prolog (Programação Lógica) é uma linguagem de programação que se enquadra no paradigma de Programação em Lógica Matemática.

Ver Clojure e Prolog

Python

Python é uma linguagem de programação de alto nível, interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte.

Ver Clojure e Python

Ruby (linguagem de programação)

Ruby é uma linguagem de programação interpretada multiparadigma, de tipagem dinâmica e forte, com gerenciamento de memória automático, originalmente planejada e desenvolvida no Japão em 1995, por Yukihiro "Matz" Matsumoto, para ser usada como linguagem de script.

Ver Clojure e Ruby (linguagem de programação)

Scheme

Scheme é uma linguagem de programação multiparadigma que suporta programação funcional e procedural.

Ver Clojure e Scheme

Software livre

Software livre é o software que concede liberdade ao usuário para executar, acessar e modificar o código fonte, e redistribuir cópias com ou sem modificações.

Ver Clojure e Software livre

Subconjunto

Diagrama de Euler ilustrando o fato de que A é subconjunto de B ou, equivalentemente, que B é superconjunto de A Em teoria dos conjuntos, quando todo elemento de um conjunto A é também elemento de um conjunto B, dizemos que A é um subconjunto de B, denotado A \subseteq B (também dito "A é uma parte de B" ou "A está contido em B").

Ver Clojure e Subconjunto

Thread safety

Thread safety (segurança de fio de execução) é um conceito de programação de computadores aplicável no contexto de programas multi-thread.

Ver Clojure e Thread safety

.NET

.NET (antigamente.NET Core) é um framework livre e de código aberto para os sistemas operacionais Windows, Linux e macOS.

Ver Clojure e .NET

Ver também

Linguagens de programação de tipagem dinâmica

Linguagens de programação dinâmicas

Linguagens de programação funcionais

Lisp

Software de 2007