Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Faça o download
Acesso mais rápido do que o navegador!
 

Elixir (linguagem de programação)

Índice 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).

40 relações: Avaliação preguiçosa, Bytecode, Casamento de padrões, Clojure, Compilador, Desenvolvimento web, Despacho múltiplo, Discord, Documentário, Erlang (linguagem de programação), Expressão (computação), Hub, José Valim, Julho, Licença Apache, Ligação dinâmica, Linguagem de programação, Linguagem de programação multiparadigma, Lisp, Macro, Máquina virtual, Metaprogramação, Nubank, Pesquisa e desenvolvimento, Pinterest, Polimorfismo (ciência da computação), Programa Olá Mundo, Programação concorrente, Programação funcional, Ruby (linguagem de programação), Sistema de processamento distribuído, Sistema embarcado, Subsidiária, Tempo de execução, Unicode, UTF-8, YouTube, 13, 2012, 2018.

Avaliação preguiçosa

Avaliação preguiçosa (também conhecida por avaliação atrasada) é uma técnica usada em programação para atrasar a computação até um ponto em que o resultado da computação é considerado necessário.

Novo!!: Elixir (linguagem de programação) e Avaliação preguiçosa · Veja mais »

Bytecode

Em ciência da computação, bytecode (traduzindo ao pé da letra, código em bytes — não confundir com código-máquina) é o resultado de um processo semelhante ao dos compiladores de código-fonte que não é imediatamente executável.

Novo!!: Elixir (linguagem de programação) e Bytecode · Veja mais »

Casamento de padrões

Em ciência da computação, casamento de padrões é o ato de verificação da presença de um padrão em um conjunto de dados.

Novo!!: Elixir (linguagem de programação) e Casamento de padrões · Veja mais »

Clojure

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

Novo!!: Elixir (linguagem de programação) e Clojure · Veja mais »

Compilador

GCC versão 4.0.2 rodando em uma janela xterm. Um programa simples está sendo compilado e então executado. Um compilador é um programa de computador (ou um grupo de programas) que, a partir de um código fonte escrito em uma linguagem compilada, cria um programa semanticamente equivalente, porém escrito em outra linguagem, código objeto.

Novo!!: Elixir (linguagem de programação) e Compilador · Veja mais »

Desenvolvimento web

Desenvolvimento web é o termo utilizado para descrever o desenvolvimento de sites, na Internet ou numa intranet.

Novo!!: Elixir (linguagem de programação) e Desenvolvimento web · Veja mais »

Despacho múltiplo

Despacho múltiplo (ou multimétodos) é a característica de algumas linguagens orientadas a objeto em que uma função ou método pode ser lançado dinamicamente baseado no tipo de tempo de execução (dinâmico) de mais de um de seus argumentos.

Novo!!: Elixir (linguagem de programação) e Despacho múltiplo · Veja mais »

Discord

Discord é um aplicativo de voz sobre IP (VoIP) e comunicação textual.

Novo!!: Elixir (linguagem de programação) e Discord · Veja mais »

Documentário

Documentário é uma produção artística, via de regra um filme, não-ficcional, que se caracteriza principalmente pelo compromisso da exploração da realidade.

Novo!!: Elixir (linguagem de programação) e Documentário · Veja mais »

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.

Novo!!: Elixir (linguagem de programação) e Erlang (linguagem de programação) · Veja mais »

Expressão (computação)

Uma expressão em linguagens de programação é uma combinação de valores, variáveis, operadores, e chamadas de funções que são interpretadas (avaliadas) de acordo com as regras de precedência e de associatividade particulares a uma determinada linguagem de programação, que calcula e, em seguida, produz (retorna) um valor.

Novo!!: Elixir (linguagem de programação) e Expressão (computação) · Veja mais »

Hub

* Hub (Paquistão) — cidade do Balochistão.

Novo!!: Elixir (linguagem de programação) e Hub · Veja mais »

José Valim

José Valim é um programador brasileiro, mais conhecido como o criador da linguagem de programação Elixir e desenvolvedor do framework Phoenix.

Novo!!: Elixir (linguagem de programação) e José Valim · Veja mais »

Julho

Julho é o sétimo mês do ano no Calendário gregoriano, tendo a duração de 31 dias.

Novo!!: Elixir (linguagem de programação) e Julho · Veja mais »

Licença Apache

A Licença Apache (Apache License em inglês) é uma licença de software livre permissiva de autoria da Apache Software Foundation (ASF).

Novo!!: Elixir (linguagem de programação) e Licença Apache · Veja mais »

Ligação dinâmica

Em computação, uma ligação dinâmica é a parte de um sistema operacional que carrega e vincula as bibliotecas compartilhadas necessárias por um executável quando ele é executado (em "tempo de execução"), por meio da cópia do conteúdo das bibliotecas de um armazenamento persistente para a RAM, e preenchimento de tabelas de salto e realocação de ponteiros.

Novo!!: Elixir (linguagem de programação) e Ligação dinâmica · Veja mais »

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.

Novo!!: Elixir (linguagem de programação) e Linguagem de programação · Veja mais »

Linguagem de programação multiparadigma

Paradigma de programação é a forma de se classificar determinada linguagem de programação com base em seu funcionamento e sua estruturação.

Novo!!: Elixir (linguagem de programação) e Linguagem de programação multiparadigma · Veja mais »

Lisp

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

Novo!!: Elixir (linguagem de programação) e Lisp · Veja mais »

Macro

Uma macro (abreviação para macroinstrução), em ciência da computação, é uma regra ou padrão que especifica como uma certa sequência de entrada (frequentemente uma sequência de caracteres) deve ser mapeada para uma substituição de sequência de saída (também frequentemente uma sequência de caracteres) de acordo com um procedimento definido.

Novo!!: Elixir (linguagem de programação) e Macro · Veja mais »

Máquina virtual

Na ciência da computação, máquina virtual consiste em um software de ambiente computacional que executa programas como um computador real, também chamado de processo de virtualização.

Novo!!: Elixir (linguagem de programação) e Máquina virtual · Veja mais »

Metaprogramação

Metaprogramação é a programação de programas que escrevem ou manipulam outros programas (ou a si próprios) assim como seus dados, ou que fazem parte do trabalho em tempo de compilação.

Novo!!: Elixir (linguagem de programação) e Metaprogramação · Veja mais »

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.

Novo!!: Elixir (linguagem de programação) e Nubank · Veja mais »

Pesquisa e desenvolvimento

Ciclo de pesquisa e desenvolvimento PIB (2015) Pesquisa e desenvolvimento (P&D ou P+D), conhecido na Europa como Investigação e desenvolvimento tecnológico (IDT), é o conjunto de atividades inovadoras realizadas por corporações ou governos no desenvolvimento de novos serviços ou produtos e na melhoria dos já existentes.

Novo!!: Elixir (linguagem de programação) e Pesquisa e desenvolvimento · Veja mais »

Pinterest

Pinterest é uma rede social de compartilhamento de fotos.

Novo!!: Elixir (linguagem de programação) e Pinterest · Veja mais »

Polimorfismo (ciência da computação)

Na programação orientada a objetos, o polimorfismo permite que referências de tipos de classes mais abstratas representem o comportamento das classes concretas que referenciam.

Novo!!: Elixir (linguagem de programação) e Polimorfismo (ciência da computação) · Veja mais »

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.

Novo!!: Elixir (linguagem de programação) e Programa Olá Mundo · Veja mais »

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.

Novo!!: Elixir (linguagem de programação) e Programação concorrente · Veja mais »

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.

Novo!!: Elixir (linguagem de programação) e Programação funcional · Veja mais »

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.

Novo!!: Elixir (linguagem de programação) e Ruby (linguagem de programação) · Veja mais »

Sistema de processamento distribuído

Um sistema de processamento distribuído ou paralelo é um sistema que interliga vários nós de processamento (computadores individuais, não necessariamente homogéneos) de maneira que um processo de grande consumo seja executado no nó "mais disponível", ou mesmo subdividido por vários nós.

Novo!!: Elixir (linguagem de programação) e Sistema de processamento distribuído · Veja mais »

Sistema embarcado

Um (ou ainda sistema embutido) é um sistema eletrônico microprocessado, completamente encapsulado, dedicado ao dispositivo ou sistema que ele controla.

Novo!!: Elixir (linguagem de programação) e Sistema embarcado · Veja mais »

Subsidiária

Uma empresa subsidiária ou filial é uma empresa controlada que integra determinado grupo empresarial.

Novo!!: Elixir (linguagem de programação) e Subsidiária · Veja mais »

Tempo de execução

Em informática, tempo de execução ou runtime (termo em inglês), é o período em que um programa de computador permanece em execução.

Novo!!: Elixir (linguagem de programação) e Tempo de execução · Veja mais »

Unicode

Unicode é um padrão que permite aos computadores representar e manipular, de forma consistente, texto de qualquer sistema de escrita existente.

Novo!!: Elixir (linguagem de programação) e Unicode · Veja mais »

UTF-8

UTF-8 (8-bit Unicode Transformation Format) é um tipo de codificação binária (Unicode) de comprimento variável criado por Ken Thompson e Rob Pike.

Novo!!: Elixir (linguagem de programação) e UTF-8 · Veja mais »

YouTube

YouTube é uma plataforma de compartilhamento de vídeos com sede em San Bruno, Califórnia.

Novo!!: Elixir (linguagem de programação) e YouTube · Veja mais »

13

(na numeração romana) foi um ano comum do século I, do Calendário Juliano, da Era de Cristo, teve início a um domingo e terminou também a um domingo, e a sua letra dominical foi A.

Novo!!: Elixir (linguagem de programação) e 13 · Veja mais »

2012

As Nações Unidas designam 2012 como o Ano Internacional da Energia Sustentável para todos.

Novo!!: Elixir (linguagem de programação) e 2012 · Veja mais »

2018

Sem descrição

Novo!!: Elixir (linguagem de programação) e 2018 · Veja mais »

CessanteEntrada
Ei! Agora estamos em Facebook! »