Sounio

Computação científica com a incerteza à vista.

Sounio é uma linguagem de sistemas com compilador self-hosted que investiga incerteza, unidades físicas, efeitos declarados e estrutura algébrica. Comece com um programa real e acompanhe as fontes e as evidências dos recursos de que precisa.

Software de pesquisa. As capacidades dependem do compilador, do alvo e da operação; aplicações científicas precisam de validação própria.

Um caminho claro para a linguagem.

Escolha o próximo passo. Cada guia conecta a linguagem a arquivos reais do repositório, pré-requisitos e limites conhecidos.

Quantities carry dimensions and measurements carry error. The guide to units and uncertainty shows how the language checks both.

Sobre a linguagem de programação científica apresenta o projeto. O roteiro da linguagem de programação científica lista os marcos ainda em curso.

Comece pela pergunta científica.

Você traz a pergunta de pesquisa. Um colaborador de IA prepara o programa Sounio, verifica a execução e explica as evidências. Você não precisa escrever código para preparar este pedido.

Explore aplicações científicas

Estude química, IA, farmacologia e álgebra pelos módulos-fonte. Um exemplo de pesquisa não é uma aplicação validada de forma independente.

Saiba o que você está executando.

Linux x86-64: o repositório inclui um compilador Madaros pré-compilado e versionado. Siga o guia de instalação e confira sua identidade antes de usá-lo.

macOS ARM64: use a rota nativa separada, construída das fontes, com seus pré-requisitos. O executável Linux não é um download para macOS.

Começar com Sounio

Comece pelo repositório

git clone https://github.com/Sounio-lang/sounio.git
cd sounio
git rev-parse HEAD

Depois, siga o guia de instalação da sua plataforma antes de invocar o compilador.

Leia as evidências, não uma promessa.

A especificação da linguagem, a implementação, os checks do compilador, os recibos de execução e a validação científica têm papéis diferentes. Essa distinção faz parte do projeto.

A especificação inglesa é canônica. Guias de entrada traduzidos não significam que toda página técnica foi traduzida e revisada.