是一种旨在提供 Lua 的速度和大小的语言,同时还提供熟悉的 Python 语法和在浏览器中运行的能力。
是一种旨在提供 Lua 的速度和大小的语言,同时还提供熟悉的 Python 语法和在浏览器中运行的能力。
总体而言,Shark 是一种非常通用的语言,可用于使用单一代码库、命令行工具以及任何您可以想象的使用 python、lua、javascript、java 可用的现有库和系统来构建 web/桌面/移动应用程序和游戏和本机代码。这包括轻松地将 tiny shark VM 嵌入到任何 java 或本机项目中。
特征
用 C 编写的快速轻量级本机虚拟机
具有最小依赖性的小包大小 (50 KB)
可以在浏览器中使用并编译成可移植的 ECMAScript 代码
包括用于小型游戏开发的微型便携式 2D 游戏框架
通过将它们作为编译输出向后兼容 Python 和 Lua 库和环境
VM 和 2D 游戏框架的官方 Java 虚拟机实现