Onelang tiene dificultades para definirse a sí mismo .
Algunos pueden llamarlo transpilador , un compilador especial que puede compilar el código fuente de un lenguaje de entrada a otro. Esos tendrán dificultades para usarlo, ya que OneLang tiene sus propias reglas y no respeta las del lenguaje de entrada, a veces ni siquiera su sintaxis.
Entonces, surge la pregunta, ¿es OneLang un nuevo lenguaje de programación ? Aunque podemos hablar de ello con palabras como orientados a objetos , genéricos o fuertemente tipo , tiene su propio sistema de tipo y AST, ¿llamaría a algo un lenguaje de programación que no tiene su propia sintaxis ?
Por lo tanto, definamos a Onelang como el siguiente por el momento: OneLang es una herramienta que ayuda a escribir código en múltiples Langauges al mismo tiempo .
No resuelve el problema para usted, solo te ayuda un poco en él. Todavía necesita dominar los idiomas objetivo y OneLang para poder producir algo utilizable.
Comparación: https://github.com/onelang/onelang/wiki/onelang-vs.-haxe-vs.-progsbase-comparison