CannoliRust 编写的 Python 编译器
Cannoli 是一个 Rust 编写的 Python(Python 3.6.5) 编译器,旨在评估对性能有负面影响的 Python 语言特性。
Cannoli 使用 Rust 编写,并将 Python 编译为 Rust,选择 Rust 作为中间表示(intermediate representation)是为了提高性能,避免编写垃圾收集器。
优化
Cannoli 支持两种主要的优化,这是由于对语言应用限制的结果。Python 功能的限制是提供删除或注入范围元素的能力,以及在运行时改变对象和类的结构的能力。相应的功能分支是 scope-opts 和 class-opts。
评论
JaspyJavaScript 编写的 Python 虚拟机
Jaspy 是一款采用JS编写的Python VM。Jaspy支持多个线程,配有一个集成的调试器远程
JaspyJavaScript 编写的 Python 虚拟机
0
JaspyJavaScript 编写的 Python 虚拟机
Jaspy是一款采用JS编写的PythonVM。Jaspy支持多个线程,配有一个集成的调试器远程调试,并提供一个灵活的基于预处理器架构。速度不是Jaspy的目标,Jaspy旨在探索新的web编程方式。
JaspyJavaScript 编写的 Python 虚拟机
0
EznoRust 编写的 JS 编译器和检查器
Ezno是一个用Rust编写的JavaScript编译器和检查器,专注于静态分析和运行时性能。Ezno的核心是一个JavaScript的类型检查器,类型检查器可以在运行时防止错误。特点:带有可选的编译
EznoRust 编写的 JS 编译器和检查器
0
Codon高性能 Python 编译器
Codon是一款高性能Python编译器,可将Python代码编译为本机机器代码,而无需任何运行时开销。在单线程上,Python的典型加速大约为10-100倍或更多,性能通常与C/C++的性能相当。但
Codon高性能 Python 编译器
0