Doppio: JVM的TypeScript实现 Node和浏览器下直接运行Java

Doppio: JVM的TypeScript实现 Node和浏览器下直接运行Java

上次我们介绍了node-jvm,一个很酷的Node.js上的JVM实现。它的代码比较直白,很容易理解。可惜的是它用CPS变换来实现每个opcode的handler。这种实现方式是编译器的常见做法。然而由于JavaScript没有尾递归优化,因此爆栈很容易发生。然后实现的细节上也有一点瑕疵,例如lon...

可在JVM、nodejs和浏览器运行的静态编译语言 Ceylon 发布 1.0 版

可在JVM、nodejs和浏览器运行的静态编译语言 Ceylon 发布 1.0 版

Ceylon是一个可运行于JVM、nodejs和浏览器的静态OO语言。近日Ceylon发布了1.0正式版本。语言特性高可读性,避免和消除潜在的有害架构一个结合了子类型、参数化多态性和声明位置变量的类型系统,支持集和交集类型,局部类型推断等特性。高阶函数和元组类型,可以实现强大的抽象针对模块定义和模块...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

Java开发者
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
287389+人已加入
加入
相关电子书
更多
JVM实战
JVM的GC
基于JVM的脚本语言开发、运用实践
立即下载 立即下载 立即下载