Wolfram (linguagem de programação): diferenças entre revisões
m +semântica: uso de {{lang|en|...}} em trechos que estão em inglês |
Retirei "a ser lançada em breve", visto que um artigo enciclopedico deve ser atemporal. O artigo deve ter a mesma redação seja hoje, 3 de junho de 2015, seja daqui 5 ou 10 anos |
||
Linha 17: | Linha 17: | ||
|website = |
|website = |
||
}} |
}} |
||
A {{lang|en|Wolfram Language}} é uma linguagem de programação multiparadigmática desenvolvida pela [[Wolfram Research]], que serve como a principal linguagem de interface do [[Mathematica]] |
A {{lang|en|Wolfram Language}} é uma linguagem de programação multiparadigmática desenvolvida pela [[Wolfram Research]], que serve como a principal linguagem de interface do [[Mathematica]]<ref name="25anv">[http://blog.wolfram.com/2013/06/23/celebrating-mathematicas-first-quarter-century/ {{lang|en|Celebrating Mathematica’s First Quarter Century}}]</ref>. Ela é concebida para ser o mais abrangente possível, com ênfase em computação simbólica, [[programação funcional]] e [[programação lógica|programação baseada em regras]].<ref name="LangName">[http://blog.stephenwolfram.com/2013/02/what-should-we-call-the-language-of-mathematica/ {{lang|en|What Should We Call the Language of Mathematica?}}]</ref> É construída de modo a representar estruturas e dados arbitrários.<ref name="LangName"/> |
||
A linguagem é bastante extensa, abrangendo vários domínios, muitos deles especializados. Ela inclui, por exemplo, funções integradas para a geração e execução de [[Máquina de Turing|máquinas de Turing]], a criação de gráficos e áudio, a análise de modelos 3D e a resolução de [[Equação diferencial|equações diferenciais]]. |
A linguagem é bastante extensa, abrangendo vários domínios, muitos deles especializados. Ela inclui, por exemplo, funções integradas para a geração e execução de [[Máquina de Turing|máquinas de Turing]], a criação de gráficos e áudio, a análise de modelos 3D e a resolução de [[Equação diferencial|equações diferenciais]]. |
Revisão das 11h09min de 3 de junho de 2015
Wolfram Language | |
---|---|
Paradigma | Multiparadigma: sistema de redução, funcional, procedural, multidimensional |
Estilo de tipagem | Dinâmico, forte |
A Wolfram Language é uma linguagem de programação multiparadigmática desenvolvida pela Wolfram Research, que serve como a principal linguagem de interface do Mathematica[1]. Ela é concebida para ser o mais abrangente possível, com ênfase em computação simbólica, programação funcional e programação baseada em regras.[2] É construída de modo a representar estruturas e dados arbitrários.[2]
A linguagem é bastante extensa, abrangendo vários domínios, muitos deles especializados. Ela inclui, por exemplo, funções integradas para a geração e execução de máquinas de Turing, a criação de gráficos e áudio, a análise de modelos 3D e a resolução de equações diferenciais.
A Wolfram Language possui ainda uma grande quantidade de documentação, mas esta não é padronizada.
A linguagem será fornecida com o software do sistema instalado em cada Raspberry Pi.[3][4]
Nome
Apesar de existir de alguma forma há mais de 25 anos, a linguagem só teve seu nome oficialmente anunciado em Junho de 2013.[1][5] Antes disso ela era referida internamente por vários nomes, como "M" e "Wolfram Language". Muitos outros nomes possíveis foram consideradas, como "Lingua" e "Express".[2] É ainda muitas vezes erroneamente chamada de "Mathematica", por causa de sua principal aplicação.