Diferente da Scratch, a Wolfram Language é uma linguagem de programação do mundo real, que pode ser usada para criar programas reais (e muitas vezes sofisticados). A Scratch funciona como uma montagem de blocos; a Wolfram Language é baseada em criação de programas.
É uma linguagem de nível mais elevado, isso quer dizer que, na Wolfram Language, o código para fazer algo é normalmente mais curto e mais simples. É também uma linguagem baseada no conhecimento, ou seja, possui uma grande quantidade de conhecimento sobre algoritmos e mundo real incorporados — assim fica mais fácil criar programas super sofisticados.
Certamente. A Wolfram Language é excelente para isso. 2D, 3D, animações — você escolhe.
Sim! É muito fácil, na verdade. Há muitos exemplos indicando como criar um website, desde os mais simples até os mais complexos. Ou você pode criar seu próprio website que execute praticamente qualquer código da Wolfram Language que quiser.
Sim. Desde que você mantenha a interface do seu aplicativo relativamente simples, é extremamente fácil extrair qualquer código que você escreveu e usá-lo para criar um aplicativo para iOS ou Android, acessando pelo aplicativo Wolfram Cloud.
Sim, a criação de músicas funciona tanto na interface em nuvem quanto em desktop no Wolfram Programming Lab.
Sim. Ideal para jogos algorítmicos ou baseados em estratégia, como Tetris ou Sudoku. Você também pode usá-la para criar objetos em 2D e 3D para jogos. Se quiser criar um jogo completo de mundos virtuais de forma profissional, o mais adequado seria adquirir, por exemplo, o Wolfram Engine para Unity3D.
O Wolfram|Alpha está escrito em Wolfram Language. A Wolfram Language também usa conhecimento e dados do Wolfram|Alpha. Ambos foram criados pelo cientista e empreendedor Stephen Wolfram.
Sim! Você pode editar exemplos disponíveis na web e criar seus próprios programas.
Para executar a versão web, sim. Para executar a versão desktop, não precisa estar conectado a não ser que esteja usando compreensão de dados ou de linguagem natural.
Para a versão web, você necessita apenas de um navegador. Para a versão desktop, qualquer máquina Windows, Mac, ou Linux com pelo menos um gigabyte de RAM.
Você pode usar a versão web agora mesmo. No futuro, você poderá obter uma versão nativa.
Claro! O Wolfram Programming Lab é excelente para isso. É a mesma ferramenta usada por cientistas de alto nível.
O software mais usado em cursos de matemática e cursos técnicos nas universidades é o Mathematica — que utiliza a Wolfram Language. (Na verdade, historicamente, a Wolfram Language foi desenvolvida a partir do Mathematica).
Não no exame. Mas você pode usar a Wolfram Language para entender de uma forma extremamente clara os conceitos da ciência da computação.
O Wolfram Programming Lab foi criado para aprendizagem. Mas seu código pode ser usado na Wolfram Development Platform — e potencialmente conseguir que milhares de pessoas usem o código.
Você pode escrever programas para simular robôs diretamente no Wolfram Programming Lab. Se possuir a versão desktop, você também pode conectar-se a dispositivos externos. Além disso, seu código pode ser executado em Raspberry Pi em um robô independente.
O Wolfram Programming Lab oferece uma grande variedade de exemplos para que você se familiarize com a Wolfram Language. Se desejar uma abordagem mais estruturada para aprender a Wolfram Language, consulte o livro An Elementary Introduction to the Wolfram Language.
Acesse a Wolfram Community.
Você pode publicá-los de imediato na Wolfram Community. Em breve, um outro canal para publicações também estará disponível.
Sim! O Wolfram High School Research Program é um curso de duas semanas no qual estudantes do ensino médio podem criar projetos interessantes a partir de uma grande variedade de temas. Eles acontecem todo ano durante as férias de verão nos Estados Unidos.
Há muitas oportunidades de empregos para programadores especialistas em Wolfram Language. Acesse Jobs Market.
Em todos os lugares. É usada em todas as melhores universidades e empresas do mundo. É usada por muitos dos melhores cientistas, engenheiros e programadores em todas as indústrias. É usada também por muitos estudantes em escolas e universidades.
A Wolfram Language tem sido usada pelos melhores cientistas e engenheiros do mundo desde sua criação há três décadas. Desde então tem sido adotada por profissionais em quase todas as áreas e também por estudantes e professores em todo o mundo. Para ter uma ideia de como a Wolfram Language é usada nas maiores empresas, acesse nossos casos de sucesso. Você também pode ver como educadores com diversas formações estão usando a Wolfram Language na sala de aula.
Sim! Apesar de haver muita automatização incorporada na linguagem para facilitar o trabalho dos programadores. Neste momento, isso é um conceito um pouco novo. Mas em breve provavelmente esta será a forma na qual a maioria dos programadores de alto nível trabalhará. E definitivamente é programação, com muito mais poder em cada linha de código que você escreve.
Sim, no sentido de que você tem que ser preciso. Mas não no sentido de que em programação você está criando uma redação, como você faz quando escreve um texto, por exemplo. A diferença, porém, é que o que você escreve precisa ser compreendido pelo computador, e não por outra pessoa.
Dividir para conquistar! Divida seu programa em partes e teste para ver o que acontece. Depois junte as partes novamente. Uma grande vantagem da Wolfram Language é que qualquer fragmento de código pode ser executado e testado separadamente.