ホームページ > バックエンド開発 > PHPチュートリアル > Novaxis: PHP に組み込まれた構成プログラミング言語

Novaxis: PHP に組み込まれた構成プログラミング言語

WBOY
リリース: 2024-08-22 22:36:51
オリジナル
1061 人が閲覧しました

Novaxis は完全にオープン ソースであり、プログラミング言語の開発には LLVM、AST、およびいくつかのツールの経験が必要ですが、Novaxis を使用すると、これらの経験がなくても開発して機能を追加したり、読んだりすることができます。

Novaxis: A configuration programming language built in PHP

PHP は主に Web 開発用に設計されていますが、Novaxis 言語の開発において驚くべき結果をもたらしました。 Novaxis には、補間、データ型と自動データ型、単純な構文、インポート、その他多くの機能など、他の構成言語と比較して多数の機能が含まれています。

ただし、Novaxis の開発は継続的に行われており、構成言語の最良の代替となることを目指して、継続的な改善、機能の追加などが行われています。実行とスピードを向上させるために、継続的な改善レベルが定期的に実行されます。バージョンのリリース後、実行に必要なリソースと消費量が確認され、監視されます。コードに対してアクションが実行され、速度が向上し、可読性が向上します。

Novaxis の初期バージョンは Python で構築されました。その後、数か月後、代替として PHP に切り替えることが決定され、Novaxis の旅の始まりとそのさらなる拡大が始まりました。このプロジェクトは PHP に加えて、C#、TypeScript、Rust などの他の言語でも開発されましたが、これらのバージョンはリリースされていないため、プロジェクトのビルドに PHP が選択されました。

現在、Novaxis を学習するために利用できるドキュメント リソースはありませんが、Novaxis ページで利用可能な例を通じて学習できます。ただし、将来的にはドキュメントを作成する予定があります。

プロジェクトは Github で入手できます。

ソースコード

以上がNovaxis: PHP に組み込まれた構成プログラミング言語の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート