蜜桃无码视频,欧美日韩一=三道夲,国产精品午夜AV电影网免费看,aaa.www

歡迎來到 常識詞典網(wǎng) , 一個專業(yè)的常識知識學(xué)習(xí)網(wǎng)站!

[ Ctrl + D 鍵 ]收藏本站

您所在的位置:首頁 > 教育學(xué)習(xí) > 知識

知識

怎樣衡量一個語言的表達能力?

分類: 知識 常識詞典 編輯 : 常識 發(fā)布 : 08-10

閱讀 :370

怎樣衡量一個編程語言的表達能力?簡單來說匯編語言的表達力就很弱,不管是從應(yīng)用角度還是語言層面。是否有簡單的標準分別從語言自身的層面和應(yīng)用層面來衡量語言的表達力?5 個答案

答案 1:

表達能力(Expressiveness),可以通過衡量以此語言編寫的程序有多接近人類自然語言邏輯來判斷。舉一個例子,用J-A輸出Hello World:Class HelloWorld{ public static void -in(String args[]) { System.out.pringln("Hello World."); }}用PHP做同樣的事:ec-o "Hello World.";在這個例子里,哪一個更接近人的自然思考,應(yīng)該是第二個。再舉一個例子,ruby里面輸出5遍Hello World :5.times { print "Hello World" }一般語言都需要寫一個循環(huán)for(i=0; i < 5; i++) { // print "Hello World"; }顯然ruby的expressiveness要好。

答案 2:

參看阮一峰翻譯的《為什么Lisp語言如此先進?》。 ruanyifeng/blog...

答案 3:

我覺得語言的表達能力是和具體要做的事情相關(guān)的,以下是個人看法。如果說寫操作系統(tǒng),c語言肯定是首選,能控制最多的細節(jié),可讀性也還不錯,這里c語言能夠掌握細節(jié)的能力決定了他的表達能力。就像一個人,能說的話多,我們說他表達能力強。如果說做移動開發(fā),顯然是高級語言比較有優(yōu)勢,因為是做上層應(yīng)用,語言細節(jié)不是重點,重點是體驗,這里高級語言的表達能力就是由這種忽略細節(jié),專注應(yīng)用本身的能力決定的。就像一個人,說的話很到位,我們也說他表達能力強。

答案 4:

關(guān)鍵是怎么定義“表達力”,如果是指能完成的任務(wù),那么所有編程語言其實都是等價的。如果指完成同樣的任務(wù)代碼少,那就看不同領(lǐng)域用不同語言了。

答案 5:

代碼的陳述很自然。少了那些討厭的語法結(jié)構(gòu),讓你更集中精力關(guān)注邏輯問題。

讓程序員開發(fā)時更有效率,更容易修改代碼。

調(diào)試起來超級簡單。

個人認為,開發(fā)人員更容易利用這些語言編碼方式來優(yōu)化他們的程序。

下一篇:世界上最先進的排水系統(tǒng)是哪個城市的?是誰設(shè)計的? 下一篇 【方向鍵 ( → )下一篇】

上一篇:淘寶上有1500左右的nexus one? 上一篇 【方向鍵 ( ← )上一篇】

亚洲中文字幕在线无码| 久久精品视频了38| 综合久久一区二区三区| 日韩无码网址| 亚洲老妈激情一区二区三区| 秋霞光棍国产一区| 亚洲二区在线播放| 综合网AV| 久久午午综合久久| 亚洲中文无码在线| 久久精品国产亚洲AV久| 亚洲精品AⅤ中文字幕乱码永久| 午夜福利| 久久99热这里只有精品首页| 69av入口| 日产精品卡2卡三卡四卡公司| 国内精品久久久久影院男同志 | 亚洲国产成人网站精品在线观看 | 中文字幕——色| 欧美日韩不卡高清在线| 婷婷伊人五月激情| 亚洲精品不卡av| 国产 无码家在线| 日本东京热激烈| 色男人,色天堂!| 五月丁香啪啪啪| 亚洲成人电影在线无码| 伊人久久国产欧美亚洲| 999高清无码在线| 亚洲一区日韩欧美二区三区| 天天欲色欲香综合网| www中文字幕久久精品| 91亚洲精品综合久久三区无码 | 精品国产自产91精品| 天天射天天拍| 亚洲国产精品无码久久久久久久| www.91操操操| 日韩精品在线一区二区三区| 中文久久精品视频| AAA久久久涩| 日韩高清 中文字幕|