最近学习了一些现代编程语言,比如Reason,Swift,Kotlin和Dart。这些编程语言提供了许多新功能,本文主要分享了我认为最有趣的十大功能,这也可以作为划分现代编程语言的参考。
未来几年,我希望这些功能将会被更广泛地采用。对于一些较老的编程语言,比如Javascript、PHP、Java和Python。由于许多程序员必须每天在工作中使用这些编程语言,如果这些语言可以不断向前发展,应该是最值得高兴的一件事情。
#1Pipelineoperator
虽然找不到任何官方文档,但它看起来像ECMAScript一样。
#2模式匹配
这项功能主要来自于Kotlin,熟悉Kotlin或具备Java编程基础的程序员可以尝试一下。(示例参考