V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
tomoya92
V2EX  ›  问与答

IntelliJ 的系列产品现在这么成功,有没有可能使用其它语言来写一个这样的 IDE 呢?

  •  
  •   tomoya92 · 2017-03-16 10:29:33 +08:00 · 2598 次点击
    这是一个创建于 2808 天前的主题,其中的信息可能已经有所发展或是发生改变。
    比如: GO, TypeScript...
    11 条回复    2017-03-16 22:29:15 +08:00
    incompatible
        1
    incompatible  
       2017-03-16 10:37:31 +08:00 via iPhone
    成功跟用什么语言写并没有关系好伐?
    Java 在本坛被黑出翔,用 Java 写的 IDEA 依然很成功。
    yingsunwl
        2
    yingsunwl  
       2017-03-16 10:42:39 +08:00
    IntelliJ 已经部分用自家的 Kotlin 语言来写了。 Kotlin 语法比 Go 看起来舒服多了
    xhowhy
        3
    xhowhy  
       2017-03-16 10:52:33 +08:00
    这么多代码怎么用其他语言来写
    Nexvar
        4
    Nexvar  
       2017-03-16 11:05:46 +08:00 via iPhone
    意义?
    caixiexin
        5
    caixiexin  
       2017-03-16 13:08:25 +08:00 via Android
    好产品是需要迭代的。很多产品之所以用那个技术是因为当时一开始就用那个技术。
    重构是要成本的,越大的项目重构成本越高。
    当原有的技术栈的缺点恶心到开发者自己都受不了了,就可以重构了 2333
    jy02201949
        6
    jy02201949  
       2017-03-16 14:15:29 +08:00 via iPhone
    java 写的就是慢,慢慢慢
    Numbcoder
        7
    Numbcoder  
       2017-03-16 14:31:25 +08:00
    IntelliJ 家的东西又丑又笨重,不知道为什么还有这么多人喜欢
    owlsec
        8
    owlsec  
       2017-03-16 15:46:06 +08:00
    @Numbcoder 好用呀~
    xdeng
        9
    xdeng  
       2017-03-16 16:07:34 +08:00
    启动速度慢 加载速度慢 体积庞大
    undeflife
        10
    undeflife  
       2017-03-16 16:59:22 +08:00
    比 Atom 快多了....
    tomoya92
        11
    tomoya92  
    OP
       2017-03-16 22:29:15 +08:00
    感谢大家的回答,我就不一一 AT 了,下面说一下我为啥会问这个问题

    我只是比较好奇而已,没其它的意思,为什么会有这样的想法,就是还没有一门语言写的 ide 能覆盖到很多主流的语言,比如 intelliJ 的产品都是用 java 写的,它做的 IDE 分别有 java, python, golang, swift(oc?), ruby, c(c++..), php, js 等等,要说 java 的优势,最大的应该就是跨平台了,但 go , typescript 也都是跨平台的呀,所以好奇就问出了这个问题

    至于意义何在?我也不知道,在说,既然有了 sublime-text 了,为啥还会出 atom, vscode 呢?应该是一样的道理吧!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4643 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 04:01 · PVG 12:01 · LAX 20:01 · JFK 23:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.