【程式設(shè)計(jì)相關(guān)】有關(guān)于Kotlin以及對(duì)于普遍初學(xué)者入門語(yǔ)言的比較

由于看到越來(lái)越多新的技術(shù)或語(yǔ)言冒起或誕生,因此想對(duì)此說(shuō)說(shuō)個(gè)人的意見(jiàn)舱权。

看到網(wǎng)絡(luò)上有不同人士對(duì)Kotlin有著不同的意見(jiàn),

例如:

1) 覺(jué)得學(xué)Java那有什么意思

2) 為什么要用Kotlin取代Java作為建議語(yǔ)言作開(kāi)發(fā)Android應(yīng)用

因此想借此機(jī)會(huì)分享個(gè)人的看法矗晃。

**對(duì)于普遍初學(xué)者入門語(yǔ)言的比較**

a) Java 是其中一種十分嚴(yán)格的語(yǔ)言,個(gè)人覺(jué)得用此作入門或許是一個(gè)不錯(cuò)的選擇。

部分項(xiàng)目:

i) 物件導(dǎo)向程式設(shè)計(jì) (Object-Oriented programming,OOP)

ii) 介紹JDK,JRE

iii) 數(shù)據(jù)類型,變數(shù) (Data types, variables)

iv) 其它(etc)

由于其嚴(yán)謹(jǐn)性,因此當(dāng)有語(yǔ)法錯(cuò)誤 (Syntax Error,eg. 類型錯(cuò)誤 incompatible types)的時(shí)候, 整合開(kāi)發(fā)環(huán)境 (Integrated development environment,IDE) 便會(huì)即時(shí)提醒開(kāi)發(fā)者宴倍。雖然其錯(cuò)誤顯示詳細(xì)取決于您使用的IDE,但這仍然有助程序員解決問(wèn)題张症。

b) Python 事實(shí)上也能夠限制開(kāi)發(fā)者,例如強(qiáng)制利用縮排(indentation)去做分段(block)作分隔,雖然在一行程序語(yǔ)句中可使用分號(hào)(;)以作分隔前后句,但是由于該語(yǔ)言本體是沒(méi)有常用的分號(hào)作句末的設(shè)定,因此個(gè)人認(rèn)為對(duì)初學(xué)者來(lái)說(shuō),這是不良的習(xí)慣(理由:很多語(yǔ)言是用分號(hào)作句末),除非個(gè)人的程式設(shè)計(jì)發(fā)展方向已明確,否則不會(huì)以此語(yǔ)言作初學(xué)者的選擇。

c) C 語(yǔ)言也是常見(jiàn)的選擇,但由于其使用的并不是物件導(dǎo)向程式設(shè)計(jì)(Object-Oriented, OO),而是用結(jié)構(gòu)化程式設(shè)計(jì)(Structured programming,struct), 因此很多OO概念不能夠同時(shí)學(xué)習(xí)得到,所以如果時(shí)間不許可的話,可以直接以Java作入門,然后再學(xué)習(xí)C或C++鸵贬。

**Android以Kotlin取代Java作為建議語(yǔ)言的理由**

本人相信Android是為了日后不會(huì)被Oracle所規(guī)范/控制,畢竟Java現(xiàn)在是Oracle所擁有俗他。

**后記**

個(gè)人認(rèn)為Java仍然有可學(xué)而成為首選的理由,然后再應(yīng)按照發(fā)展方向?qū)W習(xí)不同領(lǐng)域使用的語(yǔ)言和技術(shù)。

相關(guān)消息:

https://www.theverge.com/2017/5/17/15654988/google-jet-brains-kotlin-programming-language-android-development-io-2017

特別鳴謝:

Jimmy, Derek, Heiman, Larry, Bacchus

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末阔逼,一起剝皮案震驚了整個(gè)濱河市兆衅,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌嗜浮,老刑警劉巖羡亩,帶你破解...
    沈念sama閱讀 211,348評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異危融,居然都是意外死亡畏铆,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,122評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門专挪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)及志,“玉大人,你說(shuō)我怎么就攤上這事寨腔∷俪蓿” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 156,936評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵迫卢,是天一觀的道長(zhǎng)倚搬。 經(jīng)常有香客問(wèn)我,道長(zhǎng)乾蛤,這世上最難降的妖魔是什么每界? 我笑而不...
    開(kāi)封第一講書人閱讀 56,427評(píng)論 1 283
  • 正文 為了忘掉前任捅僵,我火速辦了婚禮,結(jié)果婚禮上眨层,老公的妹妹穿的比我還像新娘庙楚。我一直安慰自己,他們只是感情好趴樱,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,467評(píng)論 6 385
  • 文/花漫 我一把揭開(kāi)白布馒闷。 她就那樣靜靜地躺著,像睡著了一般叁征。 火紅的嫁衣襯著肌膚如雪纳账。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 49,785評(píng)論 1 290
  • 那天捺疼,我揣著相機(jī)與錄音疏虫,去河邊找鬼。 笑死啤呼,一個(gè)胖子當(dāng)著我的面吹牛卧秘,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播媳友,決...
    沈念sama閱讀 38,931評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼斯议,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了醇锚?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 37,696評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤坯临,失蹤者是張志新(化名)和其女友劉穎焊唬,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體看靠,經(jīng)...
    沈念sama閱讀 44,141評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡赶促,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,483評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了挟炬。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片鸥滨。...
    茶點(diǎn)故事閱讀 38,625評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖谤祖,靈堂內(nèi)的尸體忽然破棺而出婿滓,到底是詐尸還是另有隱情,我是刑警寧澤粥喜,帶...
    沈念sama閱讀 34,291評(píng)論 4 329
  • 正文 年R本政府宣布凸主,位于F島的核電站,受9級(jí)特大地震影響额湘,放射性物質(zhì)發(fā)生泄漏卿吐。R本人自食惡果不足惜旁舰,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,892評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望嗡官。 院中可真熱鬧箭窜,春花似錦、人聲如沸衍腥。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,741評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)紧阔。三九已至坊罢,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間擅耽,已是汗流浹背活孩。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留乖仇,地道東北人憾儒。 一個(gè)月前我還...
    沈念sama閱讀 46,324評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像乃沙,于是被迫代替她去往敵國(guó)和親起趾。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,492評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,757評(píng)論 25 707
  • 前言 人生苦多警儒,快來(lái) Kotlin 训裆,快速學(xué)習(xí)Kotlin! 什么是Kotlin蜀铲? Kotlin 是種靜態(tài)類型編程...
    任半生囂狂閱讀 26,163評(píng)論 9 118
  • 藝術(shù)從來(lái)就是巧言令色而已边琉? 這是林奕含在采訪中提出的問(wèn)題,林奕含的死记劝,在現(xiàn)在看來(lái)無(wú)疑不是對(duì)社會(huì)現(xiàn)狀的諷刺变姨,到底還有...
    麻栗啊閱讀 1,880評(píng)論 2 5
  • 0. 村上春樹(shù)孤獨(dú)的生活和寫作方式 村上春樹(shù)說(shuō),他的寫作不依賴于刻意的外部刺激厌丑,不依賴作者豐富的生活體驗(yàn)定欧,而是往往...
    勤奮虎哥閱讀 2,239評(píng)論 0 1
  • 尋一片方凈之土 種一棵希望之樹(shù) 一流清溪 一照陽(yáng)光 奮力 生長(zhǎng) 竭力 扎根 遙望 遙望 希望就在前方 莫放棄 ...
    我是三色槿閱讀 136評(píng)論 0 0