V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yuankui
V2EX  ›  程序员

有没有一个语言同时支持编译成 Java 字节码和 js 的

  •  1
     
  •   yuankui · Dec 5, 2018 · 3798 views
    This topic created in 2714 days ago, the information mentioned may be changed or developed.
    这样就可以用一种语言,实现前后端,后端运行在 jvm 中,可以与其他 java lib 交互。

    dart 感觉如果 google 想支持,是可以的,至少目前已经支持编译成 js
    但是对于 server side,的,他好像是自己编译成对应平台的二进制?对 dart 没有深入了解哈
    17 replies    2018-12-06 10:17:10 +08:00
    Muyiafan
        1
    Muyiafan  
       Dec 5, 2018
    Kotlin??
    temp178
        3
    temp178  
       Dec 5, 2018 via Android
    你可以写一个 java 编译成 js 的编译器。但是写起来估计没有 js 爽,目前来看,还是学点 js 比较适合
    yuankui
        4
    yuankui  
    OP
       Dec 5, 2018
    这样就让我纠结了,到底是学 kotlin 呢还是 dart 呢。。
    misaka19000
        5
    misaka19000  
       Dec 5, 2018
    后端直接用 nodejs 不就行了?
    lancelock
        6
    lancelock  
       Dec 5, 2018
    有好几个吧,kotlin clojure 都可以
    HongJay
        7
    HongJay  
       Dec 5, 2018
    kotlin 无敌
    DarrenLuo
        8
    DarrenLuo  
       Dec 5, 2018 via Android
    java 不是有 gwt 麽
    shyangs
        9
    shyangs  
       Dec 5, 2018
    GWT
    ::doge::
    wun
        10
    wun  
       Dec 5, 2018 via Android
    现在已经是 GraalVM 的时代啦,什么语言都可以在上面交互了。
    jiang42
        11
    jiang42  
       Dec 5, 2018 via iPhone
    不要太多这种东西……我来说一个,Scala
    yuankui
        12
    yuankui  
    OP
       Dec 6, 2018
    @wun 6 的一匹
    yuankui
        13
    yuankui  
    OP
       Dec 6, 2018
    @jiang42 是的,才发现现在新出的语言,如果不能再 jvm,js 上面跑,都不好意思说。。
    yuankui
        14
    yuankui  
    OP
       Dec 6, 2018
    谢谢各位大神,又涨了很多见识~
    youngxhui
        15
    youngxhui  
       Dec 6, 2018 via Android
    kotlin 挺合适,多平台代码共用
    breezeFP
        16
    breezeFP  
       Dec 6, 2018
    kotlin
    aa514758835
        17
    aa514758835  
       Dec 6, 2018
    kotlin + 1
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3260 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 73ms · UTC 13:58 · PVG 21:58 · LAX 06:58 · JFK 09:58
    ♥ Do have faith in what you're doing.