fptl.net
当前位置:首页 >> kotlin sCAlA >>

kotlin sCAlA

个人觉得kotlin有点小尴尬。 kotlin一个主要优势是可以很好的使用现有的java库,很容易融入到已有的java项目里面,但是这样就会有很多妥协的地方,比如常见的spring 项目,使用aop的话,kotlin的class 就必须是open,方法也是是open,这个和kotl...

总体说, 对于大部分普通程序员, 可算比较完美了(综合考量语言自身\平台及库\IDE等工具\背后支持公司). 目前主要风格还是偏OO, 如果可以再偏FP一点会更好. 像是一个Scala与C#的合体, 比Scala简单得多; 比C#更干净, 因为没有历史包袱. 我多多少少...

Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。 JetBrains,作为目前广受欢迎的Java IDE IntelliJ 的提供商,在 Apache 许可下已经开源其Kotlin 编程语言。 Kotlin,类似 Xtend 一样,旨在提供一种更好的 Java 而非重建整个新。这...

我也支持kitlin,毕竟是官方支持的语言,后续肯定会有更多的支持的,越来越完善

scala在spark中用得多。 groovy想和python类似运行在JVM上,好多ERP用于二次开发。 Clojure,函数式编程,简单的好懂,难的函数式编程和数学书差不多。 Kotlin,可编译成Java字节码,也可以编译成JavaScript,和TypeScript一样搞兼容的

Java语言的市场份额虽然不断被Ruby/Python/Go等后起之秀蚕食,但是在企业应用领域,依然是王者。 Java在未来会逐渐追上scala的特性,现代编程语言都在互相借鉴互相学习差异会越来越小 Scala 不错,Java也在成长。伴随java7,8的新特性出...

我也支持kitlin,毕竟是官方支持的语言,后续肯定会有更多的支持的,越来越完善

总体说, 对于大部分普通程序员, 可算比较完美了(综合考量语言自身\平台及库\IDE等工具\背后支持公司). 目前主要风格还是偏OO, 如果可以再偏FP一点会更好. 像是一个Scala与C#的合体, 比Scala简单得多; 比C#更干净, 因为没有历史包袱. 我多多少少...

Groovy是动态语言,工程性比Scala还差。但是因为有Gradle这种被广泛采用的项目,所以会存活下去。但是请记住爱因斯坦曾经说过: “任何超过两百行的新项目,都不应该采用动态语言开发,无论是Ruby,Python,Perl,Groovy还是Clojure”。 哦,对了...

Scala有两个流派:FP和Better Java。 FP派喜欢scalaz,喜欢shapeless,喜欢type level programming。这一派特点是程序高度抽象但可读性奇差。适合PL研究者验证概念,适合业余项目自嗨,也适合学习PL概念。不适合多人协作的工程项目。 Better Jav...

网站首页 | 网站地图
All rights reserved Powered by www.fptl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com