首页  >  文章  >  后端开发  >  Novaxis:一种基于 PHP 的配置编程语言

Novaxis:一种基于 PHP 的配置编程语言

WBOY
WBOY原创
2024-08-22 22:36:511016浏览

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中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn