[PITCH] Criando uma runtime web para minha linguagem.

Bem Vindo! Ola, me chamo Renan e estou aprendendo a programar o que eu quero, tenho 14 anos e estou trabalhando em uma linguagem de programação chamada Sehol, vendo a necessidade de mais integrações com a linguagem e a vontade de conectar o local com o web, estou desenvolvendo o Catnet.

Catnet Logo

Como usar:

No Windows, andicione as variaveis ambiente o binario do Catnet e crie um arquivo Sehol:

var arquivo = readFile("index.html"); catnet.startServer(500); catnet.route(/) { catnet.send(arquivo); }

O comando catnet.route está sem aspas por enquanto, terá em breve, após isso, rode no terminal do Windows:

$catnet seu_arquivo_sehol.shl

Agora, e só ir para o navegador para ver a pagina.

O que virá:

Mais interessante é o que virá, afinal, devido ser feito em C++, tenho mais liberdade sobre o sistema, abaixo está a lista de recursos futuros:

  • Rodar comandos de terminal com o system();
  • Compatibilidade com Linux;
  • Extrair o melhor da Win32;
  • Escrever arquivos;
  • Rotas de tipo POST, DELETE, PUT e etc;
  • Fazer fetch e interagir com banco de dados.

Há muito pela frente e no que posso evoluir, mas queria saber sua opinião, o que achou do projeto? Veja mais sobre no Githu do Catnet