Novaxis: PHP에 내장된 구성 프로그래밍 언어

WBOY
풀어 주다: 2024-08-22 22:36:51
원래의
842명이 탐색했습니다.

Novaxis는 완전한 오픈 소스이므로 프로그래밍 언어를 개발하려면 LLVM, AST 및 일부 도구에 대한 경험이 필요하지만 Novaxis를 사용하면 이러한 경험 없이도 개발하고 기능을 추가하거나 읽을 수 있습니다.

Novaxis: A configuration programming language built in PHP

PHP는 기본적으로 웹 개발용으로 설계되었지만 Novaxis 언어 개발에서는 놀라운 결과를 가져왔습니다. Novaxis에는 보간, 데이터 유형 및 자동 데이터 유형, 간단한 구문, 가져오기 및 기타 다양한 기능과 같은 다른 구성 언어에 비해 많은 기능이 포함되어 있습니다.

그러나 구성 언어에 대한 최고의 대안이 되는 것을 목표로 Novaxis 개발은 지속적인 개선, 기능 추가 등을 통해 계속 진행되고 있습니다. 더 나은 실행과 속도를 위해 지속적인 개선 수준이 주기적으로 수행됩니다. 버전 출시 이후 실행에 필요한 리소스와 소모량을 검토하고 모니터링합니다. 속도를 높이고 가독성을 높이기 위해 코드에 대한 조치가 취해졌습니다.

Novaxis의 초기 버전은 Python으로 구축되었습니다. 몇 달 후, 대체품으로 PHP로 전환하기로 결정하여 Novaxis 여정의 시작과 추가 확장을 알렸습니다. PHP 외에도 C#, TypeScript, Rust 등 다른 언어로 프로젝트가 개발되었지만 아직 이러한 버전이 출시되지 않았으며 PHP가 빌드된 프로젝트로 선택되었습니다.

현재 Novaxis를 학습하는 데 사용할 수 있는 문서 리소스는 없지만 Novaxis 페이지에서 제공되는 예제를 통해 학습할 수 있습니다. 하지만 향후 문서 작성 계획도 있습니다.

해당 프로젝트는 Github에서 확인하실 수 있습니다.

소스코드

위 내용은 Novaxis: PHP에 내장된 구성 프로그래밍 언어의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:dev.to
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!