Novaxis는 완전한 오픈 소스이므로 프로그래밍 언어를 개발하려면 LLVM, AST 및 일부 도구에 대한 경험이 필요하지만 Novaxis를 사용하면 이러한 경험 없이도 개발하고 기능을 추가하거나 읽을 수 있습니다.
PHP는 기본적으로 웹 개발용으로 설계되었지만 Novaxis 언어 개발에서는 놀라운 결과를 가져왔습니다. Novaxis에는 보간, 데이터 유형 및 자동 데이터 유형, 간단한 구문, 가져오기 및 기타 다양한 기능과 같은 다른 구성 언어에 비해 많은 기능이 포함되어 있습니다.
그러나 구성 언어에 대한 최고의 대안이 되는 것을 목표로 Novaxis 개발은 지속적인 개선, 기능 추가 등을 통해 계속 진행되고 있습니다. 더 나은 실행과 속도를 위해 지속적인 개선 수준이 주기적으로 수행됩니다. 버전 출시 이후 실행에 필요한 리소스와 소모량을 검토하고 모니터링합니다. 속도를 높이고 가독성을 높이기 위해 코드에 대한 조치가 취해졌습니다.
Novaxis의 초기 버전은 Python으로 구축되었습니다. 몇 달 후, 대체품으로 PHP로 전환하기로 결정하여 Novaxis 여정의 시작과 추가 확장을 알렸습니다. PHP 외에도 C#, TypeScript, Rust를 포함한 다른 언어로 프로젝트가 개발되었지만 이러한 버전은 출시되지 않았으며 PHP가 빌드된 프로젝트로 선택되었습니다.
현재 Novaxis를 학습하는 데 사용할 수 있는 문서 리소스는 없지만 Novaxis 페이지에서 제공되는 예제를 통해 학습할 수 있습니다. 하지만 향후 문서 작성 계획도 있습니다.
프로젝트는 Github에서 보실 수 있습니다.
소스 코드
위 내용은 Novaxis: PHP에 내장된 구성 프로그래밍 언어의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!