Onelang tem dificuldade em se definir .
Alguns podem chamá -lo de transpiler , um compilador especial que pode compilar código -fonte de uma linguagem de entrada para outro. Eles terão dificuldade em usá -lo, pois o Onelang tem suas próprias regras e não respeita as da linguagem de entrada, às vezes nem mesmo sua sintaxe.
Então, a pergunta surge, Onelang é uma nova linguagem de programação ? Embora possamos falar sobre isso com palavras como orientadas a objetos ou genéricas ou fortemente tonificadas , ele tem seu próprio sistema de tipo e AST, você chamaria algo de uma linguagem de programação que não possui sua própria sintaxe ?
Assim, vamos definir o Onelang como o seguinte por enquanto: Onelang é uma ferramenta que ajuda a escrever o código em vários lançamentos ao mesmo tempo .
Não resolve o problema para você, apenas ajuda você a ele. Você ainda precisa dominar os idiomas alvo e o Onelang para poder produzir qualquer coisa utilizável.
Comparação: https://github.com/onelang/onelang/wiki/onelang-vs.-haxe-vs.-progsbase-comparison