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

2017-03-16 10:29:33 +08:00
 tomoya92
比如: GO, TypeScript...
2450 次点击
所在节点    问与答
11 条回复
incompatible
2017-03-16 10:37:31 +08:00
成功跟用什么语言写并没有关系好伐?
Java 在本坛被黑出翔,用 Java 写的 IDEA 依然很成功。
yingsunwl
2017-03-16 10:42:39 +08:00
IntelliJ 已经部分用自家的 Kotlin 语言来写了。 Kotlin 语法比 Go 看起来舒服多了
xhowhy
2017-03-16 10:52:33 +08:00
这么多代码怎么用其他语言来写
Nexvar
2017-03-16 11:05:46 +08:00
意义?
caixiexin
2017-03-16 13:08:25 +08:00
好产品是需要迭代的。很多产品之所以用那个技术是因为当时一开始就用那个技术。
重构是要成本的,越大的项目重构成本越高。
当原有的技术栈的缺点恶心到开发者自己都受不了了,就可以重构了 2333
jy02201949
2017-03-16 14:15:29 +08:00
java 写的就是慢,慢慢慢
Numbcoder
2017-03-16 14:31:25 +08:00
IntelliJ 家的东西又丑又笨重,不知道为什么还有这么多人喜欢
owlsec
2017-03-16 15:46:06 +08:00
@Numbcoder 好用呀~
xdeng
2017-03-16 16:07:34 +08:00
启动速度慢 加载速度慢 体积庞大
undeflife
2017-03-16 16:59:22 +08:00
比 Atom 快多了....
tomoya92
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 呢?应该是一样的道理吧!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/347836

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX