天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

怎樣才算會一種語言?

  我的一位老師曾對我們說,我們之所以現(xiàn)在還不知道Matlab這種語言,是因?yàn)槲覀儾恢烙袀€叫“參考資料”的命令是干什么用的。昨天,我在Haskellers注冊了一個帳號,我發(fā)現(xiàn)Haskell語言里有很多東西我根本沒聽說過。這件事促使了我寫這篇博客,我希望能給下面的這個問題找到答案:«你對一種語言了解多少才能肯定的說你會這種語言?»。

  對一種語言的了解程度有很多等級。最基本的一種是只知道它的語法。然而,我不知道是不是當(dāng)你知道一種語言的語法,特有結(jié)構(gòu),以及能解讀用這種語言編寫的基本程序時你就可以稱作會這種語言。我可以說我對Brainfuck 和 Piet非常的了解,盡管我從沒用這種語言寫過一行程序(我是用一些工具生成代碼,或類似的編程)。

  其次,當(dāng)一個人知道一種語言的某些生僻的結(jié)構(gòu)和語法時,他可以說他會這種語言。知道C的externvolatile 可以有助于你完成某些任務(wù),但這要看你干的是什么工作了。不管怎樣,從這種水平往上看,任何一個人,只要他能看懂一個用這種語言寫的代碼文件里50%以上的東西,那他就可以說自己會這種語言了。

  下一個層次的水平表現(xiàn)為掌握這種語言里所有的代碼庫類庫的情況。例如,我知道有個家伙幾乎知道幾乎所有的Python的模塊包。對最新的包除外,但他的知識已經(jīng)足夠來鑒別在一個任務(wù)上采用哪個程序包更好。

  最后,我知道到有兩個人(只是在網(wǎng)上),他們不僅了解那種語言所有代碼庫,同時也知道所有相關(guān)的工具。就Haskell而言,包括 Cabal, darcs 和 Hackage internals等,當(dāng)然,他們知道的遠(yuǎn)非只有這些。

  現(xiàn)在,問題還是沒有答案。把問題重新復(fù)述一下可能變成這樣:«當(dāng)你對一種編程語言必須了解多少時,你才能把它寫到你的簡歷上?»

  附言:想起來Perlis在Epigrams on Programming這本書里的一句話:«如果一種語言沒有對你的編程思維有任何影響,那它是一種不值得學(xué)習(xí)的語言。»。根據(jù)這個,是否是說,當(dāng)你的編程思維改變了,你才能說你會了這種語言?

  [英文出處]:When do you know a language?

it知識庫怎樣才算會一種語言?,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 午夜欧洲亚洲AV永久无码精品 | 国产产一区二区三区久久毛片国语 | 亚洲国产成人私人影院 | 曰产无码久久久久久精品 | 三级全黄a | 特级aa 毛片免费观看 | 无码人妻精品一区二区蜜桃在线看 | 99爱视频在线观看 | 国产在线精彩亚洲 | 精品久久综合1区2区3区激情 | 久久亚洲精品AV成人无码 | 男女无遮挡吃奶gift动态图 | 国产AV一区二区三区日韩 | 欧美亚洲国产专区在线 | 亚洲国产成人精品久久久久 | 区产品乱码芒果精品P站在线 | 美女被免费喷白浆视频 | 美女扒开屁股让男人桶 | 2021精品乱码多人收藏 | av视频在线免播放观看 | 一个人色导航 | 国产激情一级毛片久久久 | 最近最新中文字幕MV高清在线 | 激情床戏视频片段有叫声 | 99视频精品全部免费 在线 | sm主人调教揉花蒂H SM双性精跪趴灌憋尿调教H | 免费毛片在线播放 | 久久精品视频在线看99 | 国语自产视频在线 | 国产精品永久免费视频观看 | 被两根巨大同时进去高H | 国产中文字幕一区 | 亚洲欧美韩国综合色 | 国产乱码精品AAAAAAAA | 成年人视频在线观看免费 | 久久这里只有是精品23 | 免费毛片试看 | 吉吉影音先锋av资源 | 色窝窝777欧美午夜精品影院 | 国自产精品手机在线视频 | 国产中文欧美日韩在线 |