新聞中心
今年4月初,斯坦福大學(xué)開(kāi)始試推行計(jì)算機(jī)科學(xué)入門(mén)課CS 106A的新版本。這個(gè)名為CS 106J的新版本用JavaScript來(lái)教,而不是用Java來(lái)教。

成都創(chuàng)新互聯(lián)公司專(zhuān)注于汝南網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供汝南營(yíng)銷(xiāo)型網(wǎng)站建設(shè),汝南網(wǎng)站制作、汝南網(wǎng)頁(yè)設(shè)計(jì)、汝南網(wǎng)站官網(wǎng)定制、成都微信小程序服務(wù),打造汝南網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供汝南網(wǎng)站排名全網(wǎng)營(yíng)銷(xiāo)落地服務(wù)。
斯坦福大學(xué)的官方網(wǎng)站解釋?zhuān)骸癧CS 106J]采用的教學(xué)材料與CS 106A相同,但是使用的教學(xué)語(yǔ)言是JavaScript,而不是Java,JavaScript是實(shí)現(xiàn)交互式網(wǎng)頁(yè)的最常見(jiàn)的語(yǔ)言。根本不需要學(xué)生之前具有編程經(jīng)驗(yàn)?!?/p>
據(jù)《斯坦福日?qǐng)?bào)》報(bào)道,計(jì)算機(jī)科學(xué)榮譽(yù)教授埃里克·羅伯茨(Eric Roberts)在過(guò)去的五年一直致力于實(shí)現(xiàn)這種轉(zhuǎn)變,他撰寫(xiě)新的教科書(shū),編寫(xiě)作業(yè),還培訓(xùn)教學(xué)助理。
羅伯茨編寫(xiě)的Java教科書(shū)《Java的藝術(shù)與科學(xué)》仍用于CS 106A。
Java于1995年發(fā)布,***成為斯坦福大學(xué)的計(jì)算機(jī)科學(xué)課程是在2002年。據(jù)《斯坦福日?qǐng)?bào)》報(bào)道,在此之前的十年,斯坦福大學(xué)的計(jì)算機(jī)科學(xué)系專(zhuān)注于C編程語(yǔ)言。而在C語(yǔ)言之前,CS 106A是用Pascal來(lái)教的。
我們無(wú)法立即聯(lián)系上羅伯茨探討這個(gè)變化;他告訴《斯坦福日?qǐng)?bào)》,Java顯露老態(tài),而作為一種Web語(yǔ)言,JavaScript已取而代之。
多年來(lái),坊間就一直在流傳Java是否壽終正寢的問(wèn)題,自O(shè)racle在2010年收購(gòu)了Sun和Java使這個(gè)問(wèn)題具有了政治性之后更是如此。許多信奉開(kāi)源軟件的程序員很高興Java日漸式微,即使只為了使Oracle感到煩惱,這家公司被認(rèn)為是開(kāi)源界的公敵。
當(dāng)然,確實(shí)有跡象表明公眾對(duì)Java的興趣在減弱,我們只要看一下谷歌趨勢(shì)(Google Trends)之類(lèi)的工具,就能看出一二。
來(lái)自谷歌趨勢(shì)的Java與JavaScript走勢(shì)圖
但實(shí)際情況是,Java還活著,在創(chuàng)造大量編程崗位,而且健康得很,足以茍延殘喘幾十年。別忘了這一點(diǎn):1959年設(shè)計(jì)出來(lái)的COBOL語(yǔ)言依然在使用。
盡管在桌面領(lǐng)域的地位日益削弱,但Java仍是世界上使用最廣泛的、面向消費(fèi)者的操作系統(tǒng):基于Linux的Android的***語(yǔ)言。它對(duì)于許多業(yè)務(wù)系統(tǒng)來(lái)說(shuō)仍然必不可少。
按照軟件質(zhì)量評(píng)估公司Tiobe衡量,JavaScript在2017年4月和2016年4月被評(píng)為是頭號(hào)編程語(yǔ)言。Java的名次則由去年的第7位下滑至今年的第8位。
今年3月,跟蹤編程語(yǔ)言受歡迎程度的咨詢(xún)公司RedMonk更新了其一年兩次的排名,將JavaScript評(píng)為名列榜首,領(lǐng)先第二名的Java。
RedMonk的聯(lián)合創(chuàng)始人史蒂芬·奧格雷迪(Stephen O’Grady)并不認(rèn)為斯坦福大學(xué)試推行JavaScript課程具有特別重要的意義。他在寫(xiě)給The Register的電子郵件中說(shuō):“對(duì)于就業(yè)市場(chǎng)來(lái)說(shuō),這沒(méi)什么大不了?!?/p>
“JavaScript更輕量級(jí),比Java更容易上手,所以它更適合作為入門(mén)課,尤其是許多學(xué)生不會(huì)太過(guò)深入,頂多也就用來(lái)構(gòu)建網(wǎng)站。如果你不打算以計(jì)算機(jī)科學(xué)為業(yè)――許多上入門(mén)課的學(xué)生不會(huì)以此為業(yè),了解JavaScript比了解Java來(lái)得更實(shí)用?!?/p>
網(wǎng)站名稱(chēng):數(shù)據(jù)顯示Java熱度持續(xù)下落,日子屈指可數(shù)?
文章位置:http://m.5511xx.com/article/cdcdgsp.html


咨詢(xún)
建站咨詢(xún)
