为了账号安全,请及时绑定邮箱和手机立即绑定

如何评价 C#与 Kotlin

如何评价 C#与 Kotlin

繁花如伊 2018-07-05 11:11:41
如何评价 C#与 Kotlin
查看完整描述

2 回答

?
千万里不及你

TA贡献1784条经验 获得超9个赞

首先要搞清楚,kotlin与JAVA之间,其实并没有任何关系。kotlin是那个做IDE的Jetbrains公司创造的语言,它只和intellij IDEA这个IDE有关系。只是这个IDE,在编译的时候,会把kotlin转换成JAVA代码。所以kotlin无形中,便把使用者与这个IDE捆绑在了一起。而并不是与JAVA捆绑在了一起。
选择Kotlin,则代表从此无法自由选择IDE。。。对于kotlin来讲,将永远只有一个IDE可以选择。用户会成为Jetbrains公司的奴隶。如果有一天,你必须离开这个IDE,那你将会沦为废物,因为如果没有IDEA,kotlin无法做到任何事,哪怕仅仅一个“hello world”都不能。
C#则可以看作JAVA的“未来版本”,主要就是比JAVA多一些语法糖,再加上宇宙最强IDE,写起来更风骚一些,基本语法几乎一样,编程思想和设计模式完全一样。几乎等于“学一门,会两门”。相比Kotlin那种“借壳上市”的路数,C#有今天的地位,自然靠的是实力,但出身也很重要。。。。
我只说几个关键点:
1,C#与JAVA的屌丝命运完全相反。。它是微软的官方编程语言,含着金钥匙出生,天生的富二代,Visual Studio便是为它量身设计。。。微软前不久把C#开源了。。又为它专门设计了轻量开发工具VS code。并赋予其跨平台的能力。。不远的未来,它将成为微软的独子。。到时微软几乎全部工作都与它有关。。前途想不光明都很难。

查看完整回答
反对 回复 2018-07-29
  • 2 回答
  • 1 关注
  • 2188 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信