[PITCH] Estou construindo uma linguagem de marcação e queria feedbacks
Onoper
O que se trata
A ideia é transformar listas em fluxogramas simples, existe o mermaid que é uma lang para criar fluxogramas e ela é muito funcional, tem muitos usuários e inclusive sou um deles, ela é muito útil quando você quer construir um software ou planejar uma funcionalidade.
Porém ele é complexo para pessoas "comuns" utilizarem (até porque não é o publico, ele é feito para desenvolvedores), apesar da função principal dele ser criar fluxogramas para desenvolvimento, é normal que eu utilize ele também para estruturar minhas ideias ou planejar processos.
Aqui entra o Onoper
Para planejar processos ou organizar ideias no geral (e não sistemas) ele deixa a pecar porque não da para adicionar anotações (eficientemente) e ele acaba tendo uma complexidade que acaba não se fazendo necessária.
Então resolvi criar o Onoper que é um lang que também faz fluxogramas, mas ela é voltada para listas que acaba sendo uma estrutura de dados muito mais simples que os "grafos" que ele trabalha, muito provavelmente já é a forma natural que você anota seus processos e talvez até suas ideias.
Além dela permitir anotações em cada um dos itens o que permite adicionar tanto comentários quando problemas na idea/processo.
Status
A ideia é ser uma lang opensource, vou dar suporte a ela e ir adicionando features enquanto estiver usando, mas se alguém quiser adicionar novas features ou contribuir com o projeto encontrando bugs por exemplo fique a vontade, atualmente ela pode ser testada no playground, você pode clonar o projeto ou instalar a lib por npm (ela é compilada em HTML).
Literalmente lancei o playground e a lang hoje, então oque não deve faltar é bugs para encontrar, antes do tabnews eu postei no linkedin mais cedo, então alguns bugs já foram encontrados, inclusive vários já foram resolvidos.
Repositório: https://github.com/onoper-lang/core
Playground: https://onoper-preview.vercel.app