Wolfram Development Platform

Iniciando uma revolução em programação

Com base em mais de três décadas de desenvolvimento tecnológico, a Wolfram Development Platform traz os recursos revolucionários da Wolfram Language para sustentar a criação e implementação de sistemas e aplicações de softwares de produção.

Com sua filosofia de construção de vastos recursos de algoritmos e conhecimento, e com seu compromisso de máxima automação, a Wolfram Language muda drasticamente a dinâmica e as possibilidades na área de programação. E com o seu Universal Deployment System, qualquer coisa que você criar pode imediatamente ser implementada através de uma API, web, dispositivo móvel, código incorporado, e muito mais.

Ideal para
  • Componentes computacionais para toda uma empresa
  • Aplicações orientadas a dados
  • Rápida implantação de algoritmos

Desenvolvimento e implementação incrivelmente velozes

Ao potencializar o conjunto das tecnologias Wolfram, a Wolfram Development Platform torna possível para você desenvolver e implantar uma aplicação útil em minutos—e construir um grande sistema de produção em apenas dias ou semanas.

Máxima automação

A Wolfram Language faz com que o máximo possível do processo seja automático: você escreve um pouco de código, e ela seleciona automaticamente os algoritmos, organiza dados, cria interfaces, otimiza a apresentação e configura a implantação do produto.

Programação interativa incremental

Como a Wolfram Language é interativa, você pode executar o seu código assim que escrevê-lo, e porque é simbólica cada fragmento de código é imediatamente executável—por isso é fácil construir qualquer programa incrementalmente.

Código pequeno, funcionalidade enorme

Uma única linha de código na Wolfram Language rotineiramente alcança o que exigiria centenas de linhas em linguagens tradicionais, se é que seria possível. Ainda por cima, o código da Wolfram Language é elegante e facilmente legível.

Documentação integrada

A Wolfram Development Platform permite que você escreva seu código em documentos CDF da Wolfram, com textos, gráficos e interfaces interativas, tudo diretamente integrado com o seu código executável em um documento ricamente estruturado.

Computação de alta eficiência

A tecnologia Wolfram tem sido usada durante anos em alguns dos ambientes computacionais mais complexos e exigentes do mundo—e a estrutura da Wolfram Language tem possibilitado uma nova geração de algoritmos altamente otimizados.

Implemente instantanemente na nuvem

Com a Wolfram Development Platform, você pode implantar imediatamente seus programas na nuvem, criando APIs, conteúdos para web interativos, aplicativos para dispositivos móveis, e muito mais.

Algoritmos e conhecimento embutidos

A Wolfram Language incorpora a maior rede do mundo de algoritmos—assim como a vasta Wolfram Knowledgebase usada no Wolfram|Alpha—e faz com que tudo seja instantaneamente acessível em seus programas.

A linguagem de mais alto nível no mundo

Na Wolfram Language a maioria das primitivas são sobre imagens, redes ou cidades—não operações de máquina de baixo nível.

Linguagem natural, quando você precisar

A Wolfram Language tem compreensão de linguagem natural integrada—a mesma tecnologia do Wolfram|Alpha—para que seus programas possam receber o input em linguagem natural, e você possa também usar linguagem natural para ajudar a escrever seus programas.

Escreva na nuvem, ou no seu desktop

A Wolfram Development Platform permite que você escreva, teste e implante o código diretamente na nuvem através de qualquer navegador web. Há também uma interface de desktop completa que se conecta perfeitamente com a nuvem.

Desenvolva e implemente em qualquer lugar

Use o aplicativo Wolfram Cloud para dispositivos móveis para visualizar, editar, e interagir com as implementações feitas no seu dispositivo móvel. Escreva, teste, e implemente seu código quando e onde for melhor para você.

Está tudo na linguagem

A filosofia da Wolfram Language é construir e automatizar o máximo de funcionalidade e conhecimento possível—para que você possa se concentrar no que você quer que seu programa faça, e não em como o programa deve fazê-lo.

Home Page da Wolfram Language »
Princípios & Conceitos da Wolfram Language »
Notas sobre a Wolfram Language por especialistas em linguagem »

Implante em qualquer lugar e em todo lugar

Com o Wolfram Universal Deployment System, você escreve seu código uma vez, e imediatamente
o implanta onde quiser.

Crie uma API instantânea

Exponha instantaneamente qualquer código de Wolfram Language a ser chamado por uma API de qualquer lugar na internet.

Computação web hospedada na nuvem

Execute códigos de Wolfram Language dinamicamente na Wolfram Cloud sempre que um URL for acessado.

Interface instantânea baseada em formulário

Crie instantaneamente formulários ricamente estruturados para chamar qualquer código de Wolfram Language—usando o Wolfram Smart Fields para permitir o input de linguagem natural onde você quiser.

Chame de outras linguagens

A Wolfram Development Platform gera código para chamar APIs instantâneos a partir de uma grande variedade de linguagens.

Conteúdo interativo na nuvem

Use o Cloud CDF para implantar conteúdo interativo de Wolfram Language diretamente na Wolfram Cloud.

Incorpore em páginas da internet

Incorpore imediatamente formulários ou conteúdos construídos com a Wolfram Development Platform em qualquer página da internet.

Chame a partir de códigos de web

Chame convenientemente um Instant API na Wolfram Cloud a partir de seu código de web.

A mágica da implantação simbólica

Como a Wolfram Language tem uma representação simbólica programável de sua própria implantação, você pode "programar" e automatizar cenários de implantação arbitrariamente sofisticados.

Consiga o "impossível" com seu código

A Wolfram Language não apenas torna a programação muito mais eficiente—ela também aumenta de modo drástico o que é realisticamente possível projetar que um programa faça.

Combine e conquiste

Como tudo na Wolfram Language é construída de forma coerente, você pode rotineiramente combinar a funcionalidade de áreas vastamente diferentes, abrindo-se assim um novo patamar de inovação em programação e algoritmos.

Insira visualização em qualquer lugar

A Wolfram Language torna trivial inserir visualização estática ou dinâmica otimizada esteticamente em qualquer lugar—trazendo qualquer aspecto de seu programa à vida.

Use todo conhecimento do mundo

Na Wolfram Language, dados e modelos de milhares de domínios estão embutidos, para que o seu código possa imediatamente saber sobre e calcular com entes do mundo real.

Ciência da computação é embutida

O design e automação da Wolfram Language fazem com que seja usual utilizar avançados métodos e estruturas de dados de ciência da computação—mesmo que você não tenha nenhum estudo a respeito.

Programando com padrões

A Wolfram Language suporta uma metodologia de programação única, baseada em transformações de padrões simbólicos que permitem que programas declarativos em larga escala sejam criados de uma maneira excepcionalmente flexível e expressiva.

Misture com linguagem natural

A Wolfram Language tem acesso a todo o sistema linguístico usado no Wolfram|Alpha—assim você pode fazer o seu programa entender imediatamente linguagem natural.

Usar códigos para criar códigos

Como a Wolfram Language é simbólica, você pode escrever programas que manipulam e geram código programaticamente.

Combine códigos

O código da Wolfram Language é conciso, fácil de ler e, por ser simbólico, sempre é modular e interoperativo, tornando fácil pegar o código que você está lendo (como por exemplo os mais de 100,000 exemplos de referência) e implementá-los imediatamente em seus programas.

Confira a Introdução rápida para programadores »
A importância de ser simbólica

A natureza simbólica da Wolfram Language permite que você faça seu código manipular qualquer coisa—dados, imagens, documentos, interfaces, códigos e estruturas, bem como conteúdo.

Programe qualquer documento

Com a Wolfram Language, o caráter simbólico da linguagem permite criar documentos interativos arbitrariamente complexos—e interfaces—programaticamente.

Métodos em nível de pesquisa tornados fáceis

Uma conquista fundamental da Wolfram Language em muitas áreas é tomar métodos de nível de pesquisa e automatizá-los a tal ponto que eles rotineiramente possam ser usado por não especialistas como parte de programas que eles escrevam.

Programação funcional levada a sério

Programação funcional moderna—com importantes extensões simbólicas—está incorporada no cerne da Wolfram Language.

Uma revolução em bancos de dados

Parte da Wolfram Language é uma nova abordagem simbólica para bancos de dados que combina SQL e estilos hierárquicos e introduz uma interface simbólica funcional incrivelmente fácil.

Quantos níveis você quiser

Como tudo tem o mesmo caráter simbólico, a Wolfram Language permite que você crie facilmente quantos níveis de estrutura você quiser, misturando códigos e dados, e rotineiramente passando níveis de estrutura como dados.

Construa seu negócio com a Wolfram Development Platform

A Wolfram Development Platform é estruturada para apoiar projetos e empresas de todos os tamanhos— de startups a empreendimentos de grande escala—e para fornecer um ambiente de programação e implantação conveniente e robusto.

Sistemas aprovados na prática

A infraestrutura básica da Wolfram Development Platform foi testada e aprovada na prática através dos anos no amplamente usado sistema de acesso público da Wolfram, o Wolfram|Alpha.

Maximize a produtividade da programação

A Wolfram Language, uma linguaguem baseada em conhecimento, muda drasticamente o processo de programação, automatizando muitas tarefas de programação e permitindo que os programadores comecem a partir de uma plataforma de recursos embutidos de altíssimo nível.

Consultoria, caso você precise

A Wolfram Solutions tem uma história de sucesso no fornecimento de excelentes soluções para as maiores organizações ao redor do mundo. O Wolfram Technical Services Group também fornece consultoria de projetos continuamente.

Aplique seu próprio código de web

A Wolfram Development Platform está configurada para interoperar com códigos e sistemas web usuais, apoiando a edição de recursos web, bem como a modelagem programática sofisticada de conteúdo web.

Código totalmente escalável

Grandes empresas podem ser construídas com apenas poucas linhas certas de código de Wolfram Language. Mas se você precisar, você também pode criar programas de Wolfram Language com milhões de linhas, como o Wolfram|Alpha.

Teste automatizado embutido

A Wolfram Language tem recursos de análise e teste de verificação totalmente programáveis e embutidos, por isso é fácil validar seu código e criar sofisticados procedimentos de garantia de qualidade de software.

Controle do código fonte

A Wolfram Development Platform tem versionamento embutido, bem como interoperabilidade com o Wolfram Workbench, que fornece um IDE baseado no Eclipse que suporta sistemas de controle de código fonte populares.

Logging a nivel de ciência de dados

Quando você implanta na Wolfram Cloud, tudo o que seus usuários fazem pode ser registrado e passado para a Wolfram Language para imediata análise ou visualização—e usado para criar painéis em tempo real e relatórios, ou para sofisticada mineração de dados.

Interoperabilidade infinita

A Wolfram Development Platform está configurada para ser capaz de criar tanto aplicações independentes como componentes que usam APIs, etc., para se ajustar convenientemente a ecossistemas modernos de engenharia de software.

Uma comunidade de programadores a serem recrutados

Toda uma geração de estudantes especializados foi exposta à Wolfram Language ao decorrer dos anos através do Mathematica—e hoje há uma comunidade vibrante da qual se podem recrutar programadores de Wolfram Language.

Faça os seus desenvolvedores felizes

É divertido escrever códigos de Wolfram Language... em parte porque com pouco se faz tanto, em parte porque você sempre pode executar a linguagem de forma interativa em qualquer estágio do desenvolvimento e ver como está funcionando—e você pode fazer incríveis interfaces e imagens com ela.

Misture com outras linguagens

A Wolfram Development Platform pode gerar automaticamente código em muitas linguagens para chamar o código de Wolfram Language que você criar—e você também pode chamar código em outras linguagens a partir da Wolfram Language.

Código que é fácil de ler e de tornar em documento

Por ser de tão alto nível, o código de Wolfram Language tende a ser curto e fácil de ler—e é usualmente escrito em documentos CDF que incluem exemplos e documentação, e em que qualquer pedaço de código pode ser imediatamente executado e testado.

Gerencie seu código na nuvem

A Wolfram Development Platform permite configurar grupos de trabalho para compartilhar código, bem como lhe dá o controle programático detalhado sobre como e para quem o seu código será implantado.

Transformação e análise de código

Como é simbólica, a Wolfram Language trata códigos como dados, permitindo que você pegue a sua codebase e aplique refatoração ou outras transformações, bem como faça visualizações e análises utilizando sofisticada teoria dos grafos e outros métodos.

Uma nuvem privativa se você precisar

A Wolfram Development Platform está também disponível em uma configuração de nuvem privativa, que pode ser operada com segurança dentro da infraestrutura da sua organização.

en es ja ko ru zh