没拿过一分钱融资,三个俄罗斯程序员如何打造百亿美金独角兽公司JetBrains
SegmentFault
共 14917字,需浏览 30分钟
·
2021-12-10 14:57
什么是IDE?
JetBrains的产品有哪些?
收费模式是怎样的?
什么是Jbuilder
.Net流行的背景是什么?
持续集成是啥?出现的背景是什么?
为什么Ruby on Rails会火?
MPS是什么?
Web2.0带来了什么语言(JS PHP Python)的流行趋势?为啥?
什么是面向对象编程?
什么是反编译器?
Kotlin语言为啥把JetBrains带上了商业巅峰?
Go语言为什么会流行?
分析JetBrains的成功要素
对于JetBrains公司,有哪些和其他公司不一样?
总结
快速发现错误。每完成一点更新,就集成到主干,可以快速发现错误,定位错误也比较容易。
防止分支大幅偏离主干。如果不是经常集成,主干又在不断更新,会导致以后集成的难度变大,甚至难以集成。
MPS的主要目标是让创建新的语言和扩展现存语言变得尽可能的简单。它的高级属性能够定义语言的类型系统,系统规定参数和专有编辑器用于创建新的,强大的,容易使用的语言。MPS使用有生产力的实现方式:语言能够在高层次描述,MPS生成其他语言可编译的代码,尤其是Java。
就是2012年Kotlin的推出,给JetBrains的而后辉煌奠定了基础。
评论