gpt4 book ai didi

java - 想在jvm上实现dart-lang应该学什么?

转载 作者:行者123 更新时间:2023-11-29 08:06:12 24 4
gpt4 key购买 nike

这对我来说是一项非常艰巨甚至不可能完成的任务,但我仍然对此感兴趣。

我是一名 Java 程序员,我找到了 dart-lang很有趣。想在jvm上实现应该学什么?像 jvm(jruby) 上的 ruby​​?

最佳答案

JVM spec 、JVM 字节码、JVM 如何进行 OOP。

最近没有很多关于 JVM/字节码黑客攻击的引用资料,但有一些较旧的引用资料:

我用过的两个是:

看看其他语言如何处理代码生成是有帮助的,如果压倒性的话。一般来说,语言越简单,就越容易从中学习。例如,loop是一种更新、更小的 JVM 语言——它也是一种不同的范例,因此可能会或可能不会直接提供帮助。

显然需要正常的词法分析和解析来处理源文件,但 Dart 显然使用 ANTLR为其grammar .根据 Dart VM 与 JVM 的相似程度,您可能能够通过消化 Dart 实现本身获得大量知识。

关于java - 想在jvm上实现dart-lang应该学什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11040075/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com