偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

面向?qū)ο缶幊蘋OP已死 有事燒紙

開發(fā) 開發(fā)工具
那好吧,也許是沒(méi)死,但卡內(nèi)基.梅隆大學(xué)的Robert Harper教授卻說(shuō)(Teaching FP to freshmen)面向?qū)ο缶幊毯驮O(shè)計(jì)“不適合做為現(xiàn)代計(jì)算機(jī)科學(xué)教學(xué)課程”,詳細(xì)的內(nèi)容引用如下

“面向?qū)ο缶幊虘?yīng)該完全的從基礎(chǔ)課程中刪除掉,因?yàn)樗仁欠茨K化,又是反并行的,這是它的非常固有的特征,所以它不適合作為一種現(xiàn)代的計(jì)算機(jī)科學(xué)課程。”

[[21033]]

估計(jì)你們也意料到了,評(píng)論里出現(xiàn)了一些反對(duì)意見。當(dāng)我把這篇文章地址貼到Facebook上后,在很短的時(shí)間里出現(xiàn)了16條評(píng)論,幾乎都是反對(duì)的。有一個(gè) 做招聘工作的人回復(fù)道“我已經(jīng)疲倦了面試那些只知道Haskell語(yǔ)言卻不會(huì)使用C里的strlen()函數(shù)的實(shí)習(xí)生。”但是,就像Robert Harper教授在對(duì)一條評(píng)論的回復(fù)中說(shuō)的,“在卡耐基,我們的目標(biāo)是教育學(xué)生,而不是培訓(xùn)學(xué)生”。這究竟是在說(shuō)什么呢?難道是學(xué)院派和行業(yè)派的沖突嗎? 學(xué)院派通常認(rèn)為“對(duì)于學(xué)生來(lái)說(shuō),他們有很多的機(jī)會(huì)去學(xué)習(xí)那些陳舊的編程方法,他們可以在日后的工作實(shí)踐中按需學(xué)習(xí)那些知識(shí)”,與此同時(shí),招聘經(jīng)理們卻痛恨 這種現(xiàn)狀,就像一位副總裁告訴我的,要想把一個(gè)從不錯(cuò)的大學(xué)里的應(yīng)屆畢業(yè)生培養(yǎng)成一個(gè)完全能工作的軟件開發(fā)人員,平均所需時(shí)間是一年半。這就不奇怪為什么 許多公司不喜歡要?jiǎng)偖厴I(yè)的學(xué)生了。

我曾經(jīng)歷過(guò)各種編程模式的興衰。我最初做行業(yè)編程(以及學(xué)術(shù)編程)時(shí)采用的是結(jié)構(gòu)化編程模式。這種編程模式當(dāng)時(shí)被認(rèn)為是一個(gè)巨大的進(jìn)步,但需要人們 在思考和設(shè)計(jì)程序時(shí)做一些改變。后來(lái)我又經(jīng)過(guò)了很長(zhǎng)的、緩慢的、諸多痛苦的過(guò)程轉(zhuǎn)變到了面向?qū)ο缶幊棠J?。我們?cè)?jīng)經(jīng)過(guò)函數(shù)式編程的年代嗎?也許吧。也許 它跟其它的編程模式共存不沖突。

我們?nèi)缃裼辛诵碌男枨?。正像?dāng)初的結(jié)構(gòu)化模式和后來(lái)的面向?qū)ο竽J绞莵?lái)滿足大型程序和巨型團(tuán)隊(duì)的要求,如今的因?yàn)橐筇幚砀嗟臄?shù)據(jù)的趨勢(shì)而出現(xiàn)的關(guān)鍵問(wèn)題就是并行性(parallelism)?;谶@個(gè)背景出現(xiàn)的微軟的F#語(yǔ)言的目標(biāo)就是并行性——為了更好的在多處理器的電腦上并行工作。很顯然,我們不停的向前發(fā)展是為了更好的利用***的硬件。但是,這就可以說(shuō)面向?qū)ο蟪蔀檫x修、我們的學(xué)生就可以等到畢業(yè)后再學(xué)習(xí)這些知識(shí)嗎?我還沒(méi)有被說(shuō)服。

即使是在面向?qū)ο鬅岢边_(dá)到頂峰的時(shí)候,我就堅(jiān)稱,并不是任何東西都可以成為對(duì)象,各種模式的混合使用在過(guò)去,在將來(lái),都是正確之道。即使現(xiàn)在函數(shù)式 編程正趨于流行、使用量增加的情況下仍然會(huì)是這種情況。那些古老的編程模式會(huì)完全的消失嗎?我不這么認(rèn)為。以后大家都不用對(duì)象了嗎?不可能的。我想,那些 大學(xué),特別是聲稱“提供教育而培訓(xùn)”的大學(xué)其實(shí)是對(duì)學(xué)生的一種傷害,他們沒(méi)有看到當(dāng)今這個(gè)領(lǐng)域的真實(shí)情況。不祥之兆不斷顯現(xiàn),函數(shù)式編程日顯重要。但忽略 面向?qū)ο缶幊滩粫?huì)給任何人帶來(lái)好處。只是我的個(gè)人意見。
 

【編輯推薦】

  1. 開發(fā)者應(yīng)該具備的15個(gè)編程好習(xí)慣
  2. 2011年3月編程語(yǔ)言排行榜:用Ada向人類首位程序員致敬
  3. 國(guó)外大師所積累的20條編程經(jīng)驗(yàn)
  4. 雙倍經(jīng)驗(yàn)助你升級(jí) JavaScript編程***法則
  5. 細(xì)數(shù)編程能力的四重境界
責(zé)任編輯:陳貽新 來(lái)源: 外刊IT評(píng)論
相關(guān)推薦

2017-09-06 09:52:53

OracleSolaris甲骨文

2011-05-11 09:01:29

面向?qū)ο蠹夹g(shù)函數(shù)式語(yǔ)言

2024-01-08 07:02:48

數(shù)據(jù)設(shè)計(jì)模式

2025-04-02 03:11:00

Python函數(shù)C++

2020-07-24 09:40:04

C語(yǔ)言OOP代碼

2020-10-26 12:27:18

對(duì)象編程函數(shù)式

2023-02-16 09:55:24

對(duì)象編程OOP

2017-04-21 09:07:39

JavaScript對(duì)象編程

2012-01-17 09:34:52

JavaScript

2011-01-07 10:18:28

RSSWeb

2022-09-15 10:44:42

SidecarIstioeBPFizer

2023-02-06 07:37:29

Java編程語(yǔ)言

2010-11-17 11:31:22

Scala基礎(chǔ)面向?qū)ο?/a>Scala

2020-05-29 10:45:26

JavaPythonJavaScript

2022-07-30 23:41:53

面向過(guò)程面向?qū)ο?/a>面向協(xié)議編程

2021-01-21 08:00:25

JVM

2012-02-27 09:30:22

JavaScript

2012-12-13 11:01:42

IBMdW

2025-06-12 04:00:00

SCMMRM內(nèi)存

2014-01-06 09:36:53

IT部門BYODBYOA
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)