我有考虑用 llvm,但是发现这个东西太复杂了
所以想试试研究 jvm
1
Leviathann 2021-06-17 01:23:25 +08:00 via iPhone 1
在 python js 没火之前 Java 最大的特色之一就是易上手
|
2
piqizhu8 OP @Leviathann
糟糕透了, 我先学了 Python, 被惯坏了, 看着 java 的语法,觉得好复杂啊,没有学习的勇气 |
3
wangkun025 2021-06-17 01:55:05 +08:00
我学的是 ruby,看谁都不爽。
|
4
aliceclark 2021-06-17 02:37:10 +08:00
没试过自己开发个能用的编程语言,但是 jvm 和 llvm 不是一个层面的东西,并不是蛇果和富士的区别,而是苹果和橘子
|
5
junksheng 2021-06-17 08:16:54 +08:00 via Android
Java 的语法才是大多数语言的语法吧,总不能不熟悉就抱着 Python 吧
|
6
junksheng 2021-06-17 08:18:01 +08:00 via Android
最近好像有个新的项目,是多语言的 jvm 移植,你感兴趣的话可以在网上找一找
|
7
whileFalse 2021-06-17 08:19:22 +08:00 3
我觉得实力足够开发一门语言的人应该不惧怕学习 Java 才对……
|
8
ljhrot 2021-06-17 08:25:33 +08:00 via Android
你这种情况的诊疗方案是直接上手 Rust,学完再来看 Java 就不复杂了
|
10
NotFoundEgg 2021-06-17 09:04:05 +08:00
|
11
shyrock 2021-06-17 09:07:32 +08:00
你连学习 java 都觉得难,哪里来的勇气要开发一个编程语言。。。
|
12
iseki 2021-06-17 09:08:02 +08:00 via Android
Java 就是因为语言功能太简陋才这么啰嗦
|
13
xarthur 2021-06-17 09:09:39 +08:00 via iPhone
连 java 都不想学你怎么开发语言……
|
14
xarthur 2021-06-17 09:10:18 +08:00 via iPhone
另外 llvn 官方都有教程教你从 0 开发一个语言的(
|
15
xarthur 2021-06-17 09:10:27 +08:00 via iPhone
*llvm
|
16
LinShiG0ng 2021-06-17 09:35:39 +08:00
@piqizhu8 实不相瞒,我一开始就自学的 java,现在连 php 都看不顺眼,十分接受不了这种脚本式的写法,我写啥都想先写个 class
|
17
NewYear 2021-06-17 09:36:17 +08:00 1
学了 Java 后你会发现 C#真香。
现代语言为什么那样设计(关键字很长,强类型),并不是没有道理的。 |
19
misaka19000 2021-06-17 09:45:26 +08:00
理论上来说不会,你只需要理解 JVM 运行的字节码就行了
但是正如楼上说的,你连学习 Java 都害怕,我对你能不能学习 Java 的字节码的能力很怀疑 |
20
misaka19000 2021-06-17 09:46:55 +08:00
|
21
raaaaaar 2021-06-17 13:40:52 +08:00 via Android
学过其他面向对象语言的话,要过度挺容易的,没有就需要发点时间了
|
22
litchinn 2021-06-18 10:22:57 +08:00
你是想要个 clojure ?
|