@
zgqq 举 3 个历史上的例子:
1.宇宙第一 IDE Visual Studio 之所以能得到玩笑一般的称号,除了它确实实现的不错以外,一个很重要的原因就是从诞生开始它几乎可以视为免费的。反正你自己随便用,code 直接上网找,微软根本不管。
2. .Net FrameWork 无论技术起点还是特性都比 jdk 强的多,刚出来的时候也是铺天盖地的吹捧,然后架不住这东西及不开源,也不免费。于是 java 在短短的 10 年内几乎控制了所有的江山。
3.google 率先发布了大数据的三篇论文,想引领大数据的潮流并制定大数据的标准,然而其内部的真实实现 F1 数据库并不对外公开,google 希望大家都来用自己的商业大数据库实现。于是 yahoo 的两个看了 google 大数据论文的年轻人,搞出了 hadoop,刚出来的时候被 google 嘲笑曰“在一台开起来就会垮的破车上搞的劣质模仿”。然而几年过去 hadoop 就在众人拾柴火焰高的帮助下变成了事实上的第一代大数据标准,直到 hadoop 现在没落了,google 仍然没能夺回大数据标准的主导权。
======
Jetbrains 的 IDE 好吗,很好,然而它收费,还严打盗版,连个人盗版使用都坚决不允许。这就决定了它的上限。商业编程 IDE 这块前仆后继的前任多了去了,曾经的 myeclipse 照样拥有火红的时代。现在呢?
商业 IDE 想要活的久,绝对不是光靠软件质量高就能做到的,正确的做法是在普通人里普及信仰,然后收公司的钱,可惜 Jetbrains 实在太抠,连假惺惺对普通人免费都不愿意做。反而把精力都放在广告上(多说一句,Jetbrains 这种对个人还要收费的商业闭源 IDE 在程序员群体里居然有如此多的曝光度绝对是不正常的,这一点你可以看看 Java 世界的各种 Lib,曝光度高的都是免费开源的库,那些收费的库在普通人群体里的曝光度都很低,但是 Jetbrains 这种商业闭源 IDE 在程序员群体里曝光度如此的高,这本身就是不正常的事情,Jetbrains 在背后没用钱推动才怪)。那么这就是简单的烧钱游戏。等哪天 Jetbrains 烧不动钱了,那它自然就会回到一个商业闭源收费 IDE 应该有的位置上。
毕竟程序员这种生物是挑剔并喜欢找替代品的,光靠软件质量好,你不足以打动它们