真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

TIOBE榜單中最令人討厭的編程語言是哪幾種

這期內(nèi)容當(dāng)中小編將會給大家?guī)碛嘘P(guān)TIOBE榜單中最令人討厭的編程語言是哪幾種,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

創(chuàng)新互聯(lián)主要從事成都網(wǎng)站建設(shè)、做網(wǎng)站、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)廣靈,10多年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108

TIOBE 12 月榜單已于日前公布,在最新的排行榜中,C 語言仍高居榜首,其次分別是 Java、Python 和  C++。在編程語言這一領(lǐng)域中,許多編程語言都會隨著時間的推移而經(jīng)歷人氣的激增,以及歷史迭代之后的隕落。

為了更好地了解行業(yè)發(fā)展,TechRepublic  則面向一些行業(yè)內(nèi)的專業(yè)人士進(jìn)行了一次采訪,旨在了解最令人討厭的編程語言是哪些。最后得出的結(jié)論為,Java、Javascript、C++ 以及 Perl  名列前茅。

對此,VMware 的工程總監(jiān) Tom Hatch  認(rèn)為,大眾對一種語言的討厭程度與其流行程度成正比,所以往往最討厭的語言也是最流行的語言,或者說是最有威脅性的語言。

TIOBE榜單中最令人討厭的編程語言是哪幾種

圖片:iStock/pcess609

Java

有時,開發(fā)人員對某一特定語言的特別不屑可能與開發(fā)人員對編程語言的熟悉程度有關(guān),而不是對該語言有什么內(nèi)在的負(fù)面情緒所致。Hatch 就表示,雖然他覺得  Java 是一門偉大的語言,但他個人卻討厭 Java。因為 Java 是一種嚴(yán)格執(zhí)行 OOP  結(jié)構(gòu)的語言,而大多數(shù)開發(fā)人員都不了解面向?qū)ο缶幊?OOP)結(jié)構(gòu)。

Hatch 稱,Java 在 90  年代后期開始就在行業(yè)中占據(jù)了一個主導(dǎo)地位,并在接下來的時間里一直保持著廣受歡迎的態(tài)勢。但也正因如此,它被許多開發(fā)人員深深地憎恨。

另一方面,隨著語言流行程度的提高,其對開發(fā)人員的技能要求也越來越高且多,這在無形中增加了開發(fā)者的壓力。一位名為 Monica Lent  的受訪者認(rèn)為,許多開發(fā)人員對 Java 抱有強(qiáng)烈的負(fù)面情緒,可能正是因為該語言是他們在職業(yè)生涯早期第一次接觸到的語言。

Lent 稱,許多有經(jīng)驗的工程師在大學(xué)里學(xué)習(xí)了 Java 并作為他們的第一門或主要編程語言。某種程度上,Java  所受到的憎恨可能是因為他們將這種語言與學(xué)習(xí)代碼或?qū)W習(xí)一種新的編程語言的挫折感聯(lián)系在了一起。

她還指出,大眾對 Java 的狂熱度正在持續(xù)下降。Python 在 TIOBE 的 11 月排名中超過了 Java 這一現(xiàn)象就是有力的論證。

JavaScript

JavaScript 在最新的 TIOBE 排名中排名第七,與其在 2019 年 12 月的排名一致。同時,自 2000 年以來,JavaScript  每年的平均排名都處在前 10 位。

nVisium 首席執(zhí)行官 Jack Mannino 認(rèn)為,JavaScript 在現(xiàn)實應(yīng)用中可謂是一團(tuán)糟。在設(shè)計上,JavaScript  鼓勵使用全局變量之類的反模式,且 JavaScript 的強(qiáng)制類型轉(zhuǎn)換也常常會讓開發(fā)人員感到困惑。

Hatch 同樣對 Javascript 提出了批評。他表示:“如果無處不在會滋生仇恨,那么 Javascript 就是典型”。Javascript  是唯一可以在網(wǎng)絡(luò)瀏覽器中運行的通用語言。這也導(dǎo)致,凡是能被批評的地方,它就會被批評。

Javascript 最初并不是作為一種全功能的語言開發(fā)的,更多的是作為 HTML  的腳本擴(kuò)展。這意味著該語言多年來不得不大量發(fā)展。而隨著它的發(fā)展,生態(tài)系統(tǒng)也在發(fā)展,引入了越來越多的 Javascript  框架,這就導(dǎo)致了開發(fā)人員的疲勞以及難以跟上變化。

Tangram Vision 的首席執(zhí)行官兼聯(lián)合創(chuàng)始人 Brandon Minor 更是將 Javascript 描述為  "噩夢"。他表示,雖然該語言提供了最初容易學(xué)習(xí)的語法,但便利性也就到此為止了。Javascript 用戶所感受到的  "痛苦"是編程界其他的語言用戶無法比擬的。

C++

C++ 是比較受歡迎的編程語言之一,在最新的 TIOBE 排名中位列第四。自 1985 年以來,按照 TIOBE 的排名,C++  平均每年都會進(jìn)入前十名,從 1990 年到 2015 年,C++ 的平均排名一直保持在前三名。

Hatch 稱,C++ 的受歡迎程度給它招致了來自許多領(lǐng)域的仇恨。具體來說,Hatch 將 C++ 描述為 "C 語言的面向?qū)ο髷U(kuò)展",具有  "一望無際的功能"。不過他也指出,隨著語言功能越來越豐富,它們也會變得更加混亂。

Hatch 還表示,自己很喜歡 Linus Torvalds 所說的一句話,即“換句話說,要想做好的、高效的、系統(tǒng)級的、可移植的  C++,唯一的方法就是最終把自己限制在所有 C 語言基本可用的東西上”。而這也意味著 C++ 代碼往往非?;靵y,并且還有許多難以遵循和理解的 C++  代碼庫存在。

Perl

編程界的不滿并不只是針對長期以來的行業(yè)主力軍。有趣的是,Hatch 還表明,Perl 是他最討厭的編程語言之一。在最新的 TIOBE 榜單中,Perl  沒能進(jìn)入前 10名,總排名第 14,夾在 Swift 和 Ruby 之間。但總的來說,Perl 在過去的一年里的流行度還是有所增長,其在 TIOBE 的  2019 年 12 月榜單中的排名為第 20 名。

Hatch 稱,“雖然 Perl 不再被廣泛使用,但 Perl 代碼仍在揮之不去”。Perl 通常被稱為“Write Only”語言,這種對 Perl  的嘲諷強(qiáng)調(diào)了閱讀 Perl 代碼是非常困難的,即使對于一個經(jīng)驗豐富的 Perl 開發(fā)人員來說也是如此。更遑論多年來,Perl 也發(fā)生了很大的變化。這就意味著舊的  Perl 代碼可能與較新的 Perl 代碼之間也存在很大的差異。

上述就是小編為大家分享的TIOBE榜單中最令人討厭的編程語言是哪幾種了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


網(wǎng)站標(biāo)題:TIOBE榜單中最令人討厭的編程語言是哪幾種
新聞來源:http://weahome.cn/article/gohggh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部