Sobre o projeto

Nim é uma linguagem de programação de sistemas compilada e estaticamente tipada que se baseia em conceitos de linguagens maduras como Python, Ada e Modula. Seu design prioriza eficiência, expressividade e elegância. Este repositório contém o compilador Nim, a biblioteca padrão, ferramentas e documentação. O compilador é escrito na própria linguagem Nim e é inicializado usando fontes C do repositório nim-lang/csources_v3. As plataformas oficialmente suportadas incluem Windows, Linux e macOS nas arquiteturas x86, x86_64, ARM64 e outras. A ferramenta de construção koch lida com compilação, geração de documentação, construção de sites e execução de testes. Nimble serve como gerenciador de pacotes do Nim, disponível em um repositório separado. O projeto é licenciado sob MIT, permitindo uso comercial. Os canais da comunidade incluem um fórum, IRC, Discord, Gitter, Matrix, Telegram e Stack Overflow. Contribuições são bem-vindas, com diretrizes e um rastreador de problemas disponíveis para novos colaboradores.