Programação & Desenvolvimento

O Mathematica oferece um fluxo de trabalho simplificado para o desenvolvimento de projetos de qualquer tamanho. Uma linguagem de programação flexível que suporta múltiplos paradigmas de programação, ferramentas de depuração avançadas, e muito mais, simplifica o processo de desenvolvimento completo, desde o planejamento até a implementação.


Sequência Contínua de Desenvolvimento

Com algoritmos incorporados que escalam de forma robusta até problemas de grande complexidade, além de diversas áreas técnicas integradas em um único sistema, o Mathematica permite o desenvolvimento de uma sequência contínua de trabalho, de protótipos iniciais até o desenvolvimento de sistemas completos de infraestrutura de nível empresarial.

Linguagem Simbólica Única

O Mathematica é capaz de representar tudo consistentemente — dados, programas, fórmulas, gráficos, documentos — no formato expressões simbólicas. Este enfoque unificante só é possível com a linguagem simbólica única do Mathematica e facilita o desenvolvimento de qualquer coisa, desde simples applets até sistemas de software complexos.
Linguagem Simbólica Única

GUIs Instantâneas Completamente Personalizáveis

De simples barras de ferramentas a assistentes sofisticados e aplicativos complexos, o Mathematica facilita o desenvolvimento de interfaces de usuário. Os componentes de interface no Mathematica são especificados em um formato simbólico, permitindo que sua disposição, tipo de controle e conexão com variáveis sejam determinados automaticamente, simplificando a construção da interface e diminuindo o tempo de desenvolvimento.
GUIs Instatâneas Completamente Personalizáveis

Depuração e Perfilamento

Com a habilidade de estabelecer diferentes pontos de ruptura, observar expressões para estudar o enquanto é executado, visualizar a execução de qualquer programa passo-a-passo, e muito mais, o depurador integrado a nível fonte do Mathematica oferece um alto nível de flexibilidade para analisar e validar programas, o que resulta em um tempo de desenvolvimento reduzido.

Pacotes do Mathematica

Os pacotes do Mathematica são reutilizáveis, redistribuíveis, bibliotecas com suporte completo de documentação e assistentes indepenentes de plataformas computacionais. Tais pacotes podem ser criados a partir de um único notebook e editados com o pacote de edição integrado ao Mathematica ou através do Wolfram Workbench.

Performance e Escala Ilimitadas

No núcleo da capacidade de alta performance do Mathematica está a maior coleção do mundo de algoritmos altamente otimizados, muitos dos quais foram inventados na Wolfram Research. Isso tudo combinado com a eficiência de compilação em tempo real e computação paralela automaticamente configurada, asseguram as respostas certas até para os problemas técnicos mais complicados.
Performance e Escala Ilimitadas

Linguagem de Programação Multiparadigmática

O Mathematica se diferencia das linguagens de computação tradicional por suportar simultaneamente diversos paradigmas de programação como procedural, funcional, baseado em regras, baseado em padrões, e muito mais. Esta abordagem multiparadigmática permite que você programe da maneira que você pensa, e não te força a fazer o contrário.

Geração e Compilação de Código

Geração automática de código C, e compilação de código gerado pelo Mathematica, faz com que a produção de código de qualidade rapidamente seja possível. Código C pode ser compilado como executável independente, biblioteca dinâmica, ou usado diretamente em outros projetos. Carregue bibliotecas dinâmicas em tempo de execução (runtime) no Mathematica para execução de alta velocidade e com uso eficiente da memória.

Editor de Códigos Avançado

O Mathematica oferece uma fonte de edição de código poderosa com destaque de sintaxe, relatórios de erros, conclusão de comandos, formatação e recuo automáticos, e muito mais. Integração com o IDE Wolfram Workbench multi-linguagens permite acesso a diversas ferramentas de aumento de produtividade, como gerenciamento de arquivos por projetos, controle de código fonte, e depuração e análise de sintaxe avançadas.
Editor de Códigos Avançado

Soluções para...

Ciência, engenharia, biotecnologia, finanças, artes, educação e muito mais...
Descubra soluções na sua área»

Faça um Tour Rápido

Veja os benefícios que o Mathematica proporciona a usuários em diversas indústrias, pesquisa e educação.
Assista ao vídeo»

Wolfram Training

Saiba mais sobre nossos instrutores e desenvolvedores e nossos cursos ao vivo e sob demanda.
Veja todos os cursos»

Obtenha o Mathematica

 

Requerimentos do sistema»
Dúvidas? Entre em contato»