Java 如果我想在jvm上实现dart lang,我应该学习什么?

Java 如果我想在jvm上实现dart lang,我应该学习什么?,java,jvm,dart,Java,Jvm,Dart,这对我来说是一项非常困难的任务,也许是不可能完成的任务,但我仍然对它感兴趣 我是一名java程序员,我发现它很有趣。如果我想在jvm上实现它,我应该学习什么?像RubyonJVM(jruby)?jvm字节码,jvm是如何进行OOP的 最近没有太多关于JVM/字节码黑客攻击的参考文献,但有更老的参考文献: 我用过的两种方法是: 了解其他语言如何处理代码生成是很有帮助的,如果不是很重要的话。一般来说,语言越简单,就越容易从中学习。例如,是一种更新、更小的JVM语言——它也是一种不同的范例,因

这对我来说是一项非常困难的任务,也许是不可能完成的任务,但我仍然对它感兴趣

我是一名java程序员,我发现它很有趣。如果我想在jvm上实现它,我应该学习什么?像RubyonJVM(jruby)?

jvm字节码,jvm是如何进行OOP的

最近没有太多关于JVM/字节码黑客攻击的参考文献,但有更老的参考文献:

我用过的两种方法是:

了解其他语言如何处理代码生成是很有帮助的,如果不是很重要的话。一般来说,语言越简单,就越容易从中学习。例如,是一种更新、更小的JVM语言——它也是一种不同的范例,因此可能有帮助,也可能没有帮助

显然,处理源文件需要进行正常的词法分析和解析,但Dart显然是将其用于。根据Dart虚拟机与JVM的相似程度,您可以通过消化Dart实现本身获得大量知识。

JVM字节码,JVM如何进行OOP

最近没有太多关于JVM/字节码黑客攻击的参考文献,但有更老的参考文献:

我用过的两种方法是:

了解其他语言如何处理代码生成是很有帮助的,如果不是很重要的话。一般来说,语言越简单,就越容易从中学习。例如,是一种更新、更小的JVM语言——它也是一种不同的范例,因此可能有帮助,也可能没有帮助


显然,处理源文件需要进行正常的词法分析和解析,但Dart显然是将其用于。根据Dart虚拟机与JVM的相似程度,您可以通过消化Dart实现本身来获得大量知识。

您可能还想了解一下。我不确定它有多流行——我想这只是一个快速的实验


它一开始就被创建了,去年10月Dart发布到世界各地。注意到它在dartlang公告板上的发布,其中也有一些关于它如何工作的讨论

您可能还想看看。我不确定它有多流行——我想这只是一个快速的实验


它一开始就被创建了,去年10月Dart发布到世界各地。注意到它在dartlang公告板上的发布,其中也有一些关于它如何工作的讨论

你看过当前的Dart源了吗?Java字节码是必须的。你看过当前的Dart源代码了吗?Java字节码是必须的。+1,我特别喜欢“规范应该改变以做我认为正确的事情”部分:D+1,我特别喜欢“规范应该改变以做我认为正确的事情”部分:D