나는 "x-like syntax"와 같은 요구 사항을 읽을 때마다 "minor WTF"라고 생각합니다. 구문은 구문입니다 - 너무 애매하지 않은 한, 언어/기본 의미를 알고 있다고 가정하면 비교적 짧은 시간 후에 읽고 이해할 수 있습니다 (그렇지 않으면 모두 사라집니다). –
delnan
A
답변
0
즉각적으로 떠오르는 두 가지는 모두 Lua과 Mono이며 둘 다 프로그램에 포함될 수 있습니다.
바이트 코드 VM : Lua 및 Mono는 모두 바이트 코드로 컴파일됩니다. Mono는 성능 향상을 위해 런타임시 JITs 메서드를 추가로 제공합니다.
C와 유사한 구문 : 루아는 C와 유사한 문법을 가지고 있으며 Mono는 C#을 포함한 많은 언어를 지원합니다.
작은 구현 및 코드 크기 : Lua가 이깁니다. Mono는 프레임 워크 라이브러리를 제거한 버전으로 배포 할 수 있습니다. 예를 들어, XML 구문 분석을 수행하지 않을 경우 System.Xml 어셈블리를 버릴 수 있습니다.
GC : Mono와 Lua 모두 가비지 수집을 지원합니다. 나는 이것이 당신의 필요를위한 프로인지 사기인지 확실하지 않습니다.
나는 "x-like syntax"와 같은 요구 사항을 읽을 때마다 "minor WTF"라고 생각합니다. 구문은 구문입니다 - 너무 애매하지 않은 한, 언어/기본 의미를 알고 있다고 가정하면 비교적 짧은 시간 후에 읽고 이해할 수 있습니다 (그렇지 않으면 모두 사라집니다). – delnan