登录 / 注册
IT168技术开发频道
IT168首页 > 技术开发 > 技术开发评论 > 正文

Kotlin功能大调查:什么该留?什么该去?

2017-06-22 09:19    it168网站原创  作者: 编译 | 钰莹 编辑: 赵钰莹

  【IT168 评论】Kotlin自被谷歌官宣之后一直都在舆论的风口浪尖上,很多程序员可能还持观望态度,还没来得及亲自测试一下。不过现在也晚了,有些功能马上就要被去掉了。

  JetBrains提供了这份对Kotlin用户的调查,受访者被要求提及三个期望的功能,并列举一个最不想要的功能,我们来看看结果吧!根据博客文章宣布的结果,大多数人写了三个期望的功能,接近一半的受访者选择跳过了负面提名。

Kotlin功能大调查:什么该留?什么该去?
Kotlin未来功能调查,2017年4月,匿名数据

Kotlin功能大调查:什么该留?什么该去?

  Kotlin用户选择了他们最喜欢的三个功能:“Collection literals”,“Kotlin界面的SAM转换”和“真正不可变数据”。

  JetBrains Kotlin的首席语言设计师Andrey Breslav注意到,最有争议的功能似乎是以108票赞成,120票反对的“Private members accessible from tests”功能。他解释说,结果并不令人震惊,因为“可测性设计被广泛认为是一个好的做法”。

  但是,他对“可重载运算符|和&”的结果有一些疑惑(46票赞成和50票反对),他要求受访者公开分享他们的选择动机。

  而负面提名是...

Kotlin功能大调查:什么该留?什么该去?

  结果可能难以解释,因为“Optional commas”和“Optional trailing commas”被放在相同的类目下。 Breslav还表示歉意,在调查中忘记包括“Ternary conditional operator”,并承诺将会单独调查此功能。

  Kotlin未来特色:三大期望功能是否可实现?

Kotlin功能大调查:什么该留?什么该去?

  虽然结果的可信度可能多多少少受到平台、人们的偏见或舆论的影响,但大体还是可以信任的。对于上述提到的程序员期望的三大功能,Breslav表示,JetBrains并不承诺在某个时间范围内或者完全实施调查中提出的任何功能。虽然他们关心用户的需求,但是他们不会事先承诺。但他们会认真考虑衡量这些需求,一旦被认为有价值,程序员将会见到更棒的Kotlin。

相关文章
  • IT168企业级IT168企业级
  • IT168文库IT168文库

扫码送文库金币

编辑推荐
系统架构师大会
系统架构师大会
点击或扫描关注
IT168企业级微信关注送礼
IT168企业级微信关注送礼
扫描关注
首页 评论 返回顶部