Kotlin

JetBrains用Kotlin布了一个大局

2017-12-27  本文已影响0人  大圣2017

2017-12-21 大码农 JetBrains用Kotlin布了一个大局

以下观点来自Vasiliy Zukanov的博客,并经过大码农编译总结。如果要查看原文,请点击文末的“查看原文”。

Kotlin也被戏称为Android上的Swift,并与Java之间展开了一场没有硝烟的角逐战

相反,在阅读了大量别人的代码之后,我们似乎可以得出这样的结论:

如果开发人员可以使用某一门语言写出可读性很高的代码,那么他们也完全可以使用其他语言写出具备同样可读性的代码。换句话说,代码的可读性和语言无关,它完全取决于开发者的编码能力和代码阅读者的理解能力。

现在让我们回过头来,思考一下JetBrains所说的要提高生产效率是为了什么?

对于一家企业来说,提升生产效率当然是为了节约成本,赚取更多的利润。JetBrains是一家非常成功的软件公司,这一点是不可否认的。但要说如此成功的一家公司居然要靠一门编程语言提升生产效率来提升竞争力,那自然是说不过去的。更何况,他们从2011年开始就持续投入资源开发Kotlin,如此大费周章,难道只是为了要开发一门看似会带来更“高”生产力的编程语言?对于JetBrains这样的公司来说,投入研发的资金动不动就要几百上千万美元,员工薪水、市场推广等方面的费用都不是小数目。而且这么多年了,如果他们没有给股东赚到钱,恐怕到现在已经不复存在了。再则,Kotlin是不是实实在在给他们带来了生产力的提升还是个很大的未知数。

JetBrains是一家靠出售开发工具为生的公司,在商言商,如果我们从他们的商业策略角度来分析问题,或许能够找到更恰当的理由来解释为什么JetBrains要极力推广Kotlin。

这样看来,JetBrains所说的提升生产力只不过是个幌子,他们的终极目标是锁定用户,牢牢地钉住市场份额

上一篇 下一篇

猜你喜欢

热点阅读