亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何評價 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 關注
  • 2317 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號