卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

java轉kotlin需要注意哪些問題 Java、Groovy、Scala的未來會怎樣?

Java、Groovy、Scala的未來會怎樣?Scala有兩個流派:FP和更好的Java。FP派喜歡scalaz,shapeless和type level編程。這個學派的特點是程序高度抽象,但可讀性

Java、Groovy、Scala的未來會怎樣?

Scala有兩個流派:FP和更好的Java。FP派喜歡scalaz,shapeless和type level編程。這個學派的特點是程序高度抽象,但可讀性極差。適合PL研究者驗證概念,適合業(yè)余項目自娛自樂,適合學習PL概念。不適合多人協(xié)作的工程項目。之前有比較好的Java學校存在,僅僅是因為Java語法設計太差,難以忍受。而且當時在JVM上也沒有更好的選擇。那些告訴你 "寫了n年Java,換了Scala,現(xiàn)在每天都活得很開心 "基本上都是這個學校的。然而,Scala作為一個更好的Java在工程上并不好,因為它有太多的特性和復雜性,很難只使用它的子集 "更好的java和除非是高手帶領。解決一個問題,往往會引入更多的問題。所以才會出現(xiàn)這樣的事情,所有Linkedin的新項目在Java8發(fā)布后都會回歸Java。

Groovy是動態(tài)語言,工程上比Scala差。但它會因為廣泛使用的項目Gradle而存活下來。但是請記住愛因斯坦曾經(jīng)說過:"任何超過200行的新項目都不應該用動態(tài)語言開發(fā),不管是Ruby、Python、Perl、Groovy還是Clojure "。哦,對了,唐 也不要使用Clojur

kotlin會成為主流開發(fā)語言嗎?后臺開發(fā)也可以用嗎?

Android開發(fā)了第一語言!后臺開發(fā)也可以!但是首選java,生態(tài)成熟,解決方案經(jīng)過實踐檢驗,更穩(wěn)定!