Conexões Externas
Import e Export manipulam automaticamente centenas de formatos de arquivos, programas, web, etc.:
Comentários para programadores de Java:
A Wolfram Language unifica importação e exportação de diferentes tipos de arquivos com Import e Export. O suporte ao formato de arquivo do Java está distribuído em diferentes pacotes e bibliotecas, muitas vezes semântica diferente para como os dados são representados.
Comentários para programadores de Python:
A Wolfram Language unifica importação e exportação de diferentes tipos de arquivos com as funções Import e Export. O suporte ao formato de arquivo de Phyton está distribuído em diferentes pacotes e bibliotecas, geralmente com semânticas diferentes para como os dados são representados.
A Wolfram Language seleciona as conexões a muitas APIs externas:
Device Framework permite input direto de dispositivos conectados:
Comentários para programadores de Java:
As conexões e configurações integradas em Wolfram Language permitem acesso contínuo a dispositivos e APIs que precisariam de código customizado ou bibliotecas externas em Java.
Comentários para programadores de Python:
As conexões e configurações integradas em Wolfram Language permitem acesso contínuo a dispositivos e APIs externas que precisariam de ferramentas e bibliotecas adicionais para serem executadas em Python.
Use EmbedCode para criar código que chame uma API instantânea de outra linguagem:
Use WSTP para a comunicação bidirecional entre Wolfram Engine e outros programas.
Use C/Link, J/Link, etc. para criar um código externo para interagir com WSTP.
Comentários para programadores de Java:
J/Link oferece uma interface abrangente e uniforme entre a Java e a Wolfram Language, permitindo que quaisquer classes e métodos Java sejam chamados em Wolfram Language, e para chamar a Wolfram Language. Muitos programadores de Java acham que o ambiente de notebook Wolfram e J/Link são ambientes ideais para explorar classes de Java e bibliotecas.
Comentários para programadores de Python:
Além de usar WSTP e chamar APIs instantâneas, a Wolfram Language pode ser chamada do código Python através da Wolfram Client Library para Python ou usando o WolframScript para executar comandos nos Wolfram Engines locais ou na nuvem.
Digite > no início de uma linha para especificar um sistema para execução externa (Python, NodeJS, etc.):
O interpretador traduz a entrada e retorna uma expressão em Wolfram Language:
Use ExternalEvaluate para especificar opções para o interpretador:
Comentários para programadores de Python:
ExternalEvaluate suporta Python 2.4+ e 3.6+, assim como a integração direta dos pacotes NumPy e PIL.
CONSULTA RÁPIDA: Chamando Programas Externos