亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 5443 | 回復(fù): 0
打印 上一主題 下一主題

[其他] 學(xué)習(xí) golang 才知道動(dòng)態(tài)語言對編程思想的影響 [復(fù)制鏈接]

求職 : 軟件工程師
論壇徽章:
3
程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-10-07 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-12-13 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-05-05 06:20:00
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2016-08-22 20:34 |只看該作者 |倒序?yàn)g覽
本帖最后由 104359176 于 2016-08-22 20:36 編輯

從來沒有真正學(xué)習(xí)過一門編譯型靜態(tài)語言,這次下決心學(xué)習(xí) golang, 隨著不斷的深入,才意識到自己在動(dòng)態(tài)語言中受影響有多深,這種影響讓我在學(xué)習(xí) golang 的道路上舉步維艱.

從來沒有考慮過類型本身也是一種值,在動(dòng)態(tài)語言中,類型隱藏在許多的類型判斷函數(shù)中,是抽象的.

在強(qiáng)類型靜態(tài)語言中,類型就像是一個(gè)唧唧歪歪的唐僧,到處設(shè)置障礙,讓我處處碰壁.如果連代碼都不能執(zhí)行,還談什么設(shè)計(jì)呢?不斷的挫敗讓我學(xué)習(xí)的熱情大減,多少次半途而廢.

但在仔細(xì)思考后,不得不承認(rèn),對類型的輕視,確實(shí)讓動(dòng)態(tài)語言隱藏了許多的運(yùn)行時(shí)危機(jī),但語言本身總是寬容的進(jìn)行了處理,直到崩潰.

為什么不讓類型系統(tǒng)成為編程的助力呢?因?yàn)槊總(gè)強(qiáng)類型語言,都隱含了一套類型管理,驗(yàn)證系統(tǒng),而這個(gè)自動(dòng)的類型管理架構(gòu),讓只有基本類型的語言可以自定義許多的類型,從而讓同樣的數(shù)據(jù)結(jié)構(gòu)根據(jù)用途自動(dòng)分門別類.這本身就簡化了程序的設(shè)計(jì).

靜態(tài)語言是編譯成二進(jìn)制機(jī)器語言后由CPU執(zhí)行的, CPU沒有類型判斷系統(tǒng),沒有錯(cuò)誤提示系統(tǒng),只有崩潰和繼續(xù)運(yùn)行,而繼續(xù)運(yùn)行即使出錯(cuò), 它也不會(huì)提示, 直到崩潰. 所以它很快, 很快的執(zhí)行完畢或很快的出錯(cuò).

還是要繼續(xù)學(xué)習(xí), 學(xué)習(xí)并發(fā), 學(xué)習(xí)利用類型系統(tǒng)簡化編程, 學(xué)習(xí)編寫更加穩(wěn)定的代碼.
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP