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

ML (linguagem de programação)

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

24 relações: Banco de dados, Bioinformática, Caml, Coletor de lixo (informática), Compilador, Década de 1970, F Sharp, Fatorial, Gerenciamento de memória, Haskell (linguagem de programação), Kotlin, Linguagem de programação, Matemática, OCaml, Peer-to-peer, Polimorfismo (ciência da computação), Programa Olá Mundo, Programação funcional, Programação imperativa, Robin Milner, Rust (linguagem de programação), Standard ML, Universidade de Edimburgo, 1973.

Banco de dados

são conjuntos de arquivos relacionados entre si, podendo conter registros sobre pessoas, lugares ou informações em geral.

Novo!!: ML (linguagem de programação) e Banco de dados · Veja mais »

Bioinformática

Mapa do cromossomo X humano (a partir do site NCBI). O mapeamento do genoma humano é uma das maiores conquistas da bioinformática Bioinformática é um campo interdisciplinar que corresponde à aplicação das técnicas da informática, no sentido de análise da informação, nas áreas de estudo da biologia.

Novo!!: ML (linguagem de programação) e Bioinformática · Veja mais »

Caml

Caml, acrónimo de "Categorical Abstract MetaLanguage", é um dialeto da família de linguagens de programação do ML, desenvolvida pelo INRIA e pela École Normale Supérieure.

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

Coletor de lixo (informática)

Coletor de lixo (garbage collector, ou o acrônimo GC) é um processo usado para a automação do gerenciamento de memória.

Novo!!: ML (linguagem de programação) e Coletor de lixo (informática) · 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!!: ML (linguagem de programação) e Compilador · Veja mais »

Década de 1970

Conforme padronização da norma internacional para representação de data e hora da Organização Internacional de Padronização (ISO), a década de 1970, também referida como década de 70 ou ainda anos 70, compreende o período de tempo entre 1 de janeiro de 1970 e 31 de dezembro de 1979.

Novo!!: ML (linguagem de programação) e Década de 1970 · Veja mais »

F Sharp

F# é uma linguagem de programação multiparadigma para a plataforma.NET, que engloba programação funcional, imperativa e orientada a objetos.

Novo!!: ML (linguagem de programação) e F Sharp · Veja mais »

Fatorial

Na matemática, o de um número natural n, representado por n!, é o produto de todos os inteiros positivos menores ou iguais a n. A notação n! foi introduzida por Christian Kramp em 1808.

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

Gerenciamento de memória

Gerenciamento (ou gestão) de memória é um complexo campo da ciência da computação e são constantemente desenvolvidas várias técnicas para torná-la mais eficiente.

Novo!!: ML (linguagem de programação) e Gerenciamento de memória · Veja mais »

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.

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

Kotlin

Kotlin é uma linguagem de programação multiplataforma, orientada a objetos e funcional, concisa e estaticamente tipada (variáveis com tipos específicos), desenvolvida pela JetBrains em 2011, que compila para a Máquina virtual Java e que também pode ser traduzida para a linguagem JavaScript e compilada para código nativo (via LLVM).

Novo!!: ML (linguagem de programação) e Kotlin · 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!!: ML (linguagem de programação) e Linguagem de programação · Veja mais »

Matemática

problemas matemáticos Matemática (dos termos gregos: μάθημα, transliterado máthēma, 'ciência', conhecimento' ou 'aprendizagem; e μαθηματικός, transliterado mathēmatikós, 'inclinado a aprender') é a ciência do raciocínio lógico e abstrato, que estuda quantidades (teoria dos números), espaço e medidas (geometria), estruturas, variações e estatística.

Novo!!: ML (linguagem de programação) e Matemática · Veja mais »

OCaml

Objective Caml, também conhecida como OCaml (Objective Categorical Abstract Machine Language), é uma linguagem de programação funcional da família ML, desenvolvida pelo INRIA em 1996.

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

Peer-to-peer

Um sistema P2P sem uma infraestrutura central. Disposição de uma rede usual centralizada, baseada em servidores. Peer-to-peer (em português, par a par, ou simplesmente ponto a ponto) ou P2P é uma arquitetura de redes de computadores onde cada um dos pontos ou nós da rede funciona tanto como cliente quanto como servidor, permitindo compartilhamentos de serviços e dados sem a necessidade de um servidor central ou hierárquica, mudando um paradigma existente.

Novo!!: ML (linguagem de programação) e Peer-to-peer · 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!!: ML (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!!: ML (linguagem de programação) e Programa Olá Mundo · 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!!: ML (linguagem de programação) e Programação funcional · Veja mais »

Programação imperativa

Na ciência da computação, programação imperativa é um paradigma de programação de software que descreve a computação como ações, enunciados ou comandos que mudam o estado (variáveis) de um programa.

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

Robin Milner

Arthur John Robin Gorell Milner (Plymouth) é um informático britânico.

Novo!!: ML (linguagem de programação) e Robin Milner · Veja mais »

Rust (linguagem de programação)

Rust é uma linguagem de programação multiparadigma compilada desenvolvida pela Mozilla Research.

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

Standard ML

Standard ML (SML) é uma linguagem de programação funcional de propósito geral modular com verificação e inferência de tipos em tempo de compilação.

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

Universidade de Edimburgo

A Universidade de Edimburgo (em inglês: University of Edinburgh), fundada em 1583, é um centro de ensino e pesquisa em Edimburgo, Reino Unido.

Novo!!: ML (linguagem de programação) e Universidade de Edimburgo · Veja mais »

1973

Sem descrição

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

CessanteEntrada
Ei! Agora estamos em Facebook! »