OneLang
1.0.0
Onelang은 스스로를 정의하는 데 어려움을 겪고 있습니다.
일부는이를 트랜스 필러 라고 부를 수 있으며, 입력 언어에서 다른 언어로 소스 코드를 컴파일 할 수있는 특수 컴파일러입니다. Onelang은 자체 규칙을 가지고 있으며 입력 언어의 규칙을 존중하지 않기 때문에 사용하는 데 어려움을 겪을 것입니다.
그래서 문제가 발생합니다. Onelang은 새로운 프로그래밍 언어 입니까? 우리는 객체 지향적 이거나 일반 또는 강하게 유형과 같은 단어로 그것에 대해 이야기 할 수 있지만, 자체 유형 시스템과 AST가 있으므로 고유 한 구문이없는 프로그래밍 언어라고 부를 것입니까?
따라서 Onelang을 한동안 다음과 같이 정의하겠습니다. Onelang은 여러 Langauges에서 동시에 코드를 작성하는 데 도움이되는 도구입니다 .
그것은 당신에게 문제를 해결하지 않고 약간의 도움이됩니다. 사용할 수있는 모든 것을 생산하려면 여전히 대상 언어와 Onelang을 마스터해야합니다.
비교 : https://github.com/onelang/onelang/wiki/onelang-vs.-haxe-vs.-progsbase-comparison