日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

分析5種或?qū)⒃谖磥?0年后消失的開發(fā)語言

如意 ? 來源:葡萄城官網(wǎng) ? 作者:佚名 ? 2020-08-31 12:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著時間推移,新的開發(fā)語言如雨后春筍一般的涌現(xiàn)出來,程序員們通過這些開發(fā)語言找到了更新、更簡單的工作方法,其中不乏少數(shù)開發(fā)語言逐漸成為了技術(shù)社區(qū)的主流。這一進步帶來的其中一個不幸的副作用是一些舊的開發(fā)語言因為被取代而進入了歷史的垃圾堆。如果一門語言不能隨著時間的推移而保持其價值,它要么逐漸變得默默無聞,要么成為更新、更好的語言。

最近,我們從COBOL語言的發(fā)展中,重新了解了這個過程的詳情。在20世紀60年代和70年代,它曾經(jīng)是許多美國銀行和政府機構(gòu)應(yīng)用系統(tǒng)的首選語言,但它最終被更簡單、更高效的開發(fā)語言所取代。雖然用COBOL開發(fā)的系統(tǒng)仍然存在,但當一些政府機構(gòu)計劃徹底更新他們的應(yīng)用系統(tǒng)時,它們會發(fā)現(xiàn)已經(jīng)幾乎沒有能夠完全掌握COBOL語言的開發(fā)人員了。

就像COBOL的熱度消退一樣,現(xiàn)在我們接觸到的一些開發(fā)語言也可能會在隨后的時間中會慢慢的消失。我們在這篇文章中將一起看一看5種有可能會在未來10年后消失的開發(fā)語言。我們明白,其中有些語言可能是部分人的心頭好,所以在正文開始前,還是希望大家盡量客觀的看待。

1. Ruby

Ruby在1999年發(fā)布后立即受到熱捧,程序員們印象最深的就是它能讓他們快速構(gòu)建應(yīng)用程序。不久之后的2004年,隨著Ruby on Rails框架發(fā)布,Ruby也一下登上了程序員最喜歡的語言列表中的首位。它在聚光燈下度過了堅實的十年,但即便如此,因為種種原因,它最終出現(xiàn)在本文的列表中。

那為什么我認為Ruby可能會消失呢?導(dǎo)致其衰退的一個因素是速度。它的應(yīng)用程序往往比許多其他流行語言開發(fā)的執(zhí)行效率更差,例如:Javascript、Go,甚至Python(在某些框架下)。Ruby相比其他開發(fā)語言,在很多方面都停留在過去。例如,讓Ruby on Rails成為其時代奇跡的MVC架構(gòu),現(xiàn)在被許多程序員認為是過時和笨重的架構(gòu)。

2. Visual Basic

考慮到Visual Basic可能是最不受歡迎的編程語言之一,把它放在這個列表中也是合乎邏輯的。Visual Basic由微軟在1991年發(fā)布,作為構(gòu)建Windows的主要工具,也確實實現(xiàn)了這一目的。但隨著2000年C#的發(fā)布,由于C#更簡潔,提供更廣泛的功能,也更適合云和移動開發(fā)(它們在當前市場中扮演著重要角色)等優(yōu)點,許多程序員正式放棄VB,轉(zhuǎn)而使用C#,更重要的是,似乎就連它的創(chuàng)造者也已經(jīng)放棄了它,因為微軟表示,他們沒有進一步發(fā)展它的計劃。

3. Haskell

Haskell 是另一個古老的語言,它是于幾十年前所發(fā)布的語言。對Haskell來說,它的時代可能很快就要結(jié)束了。Haskell主要被研究人員和學者使用并用于構(gòu)建程序,這些程序為他們的工作進行復(fù)雜的換元和推演,所以通常它被認為很難學習。由于學習Haskell的難度較高且活躍用戶的數(shù)量非常有限,導(dǎo)致他的使用范圍非常窄,而未來使用的開發(fā)人員可能會進一步減少。盡管Haskell的上一個穩(wěn)定版本是在2010年發(fā)布的,但這超長的維護周期也無濟于事。

4. Perl

與Visual Basic一樣,使用Perl的大部分開發(fā)人員都不喜歡它。當Perl在1987年被發(fā)布時,它被譽為是一種每個人都很容易掌握的語言(無論他們是編程初學者還是專業(yè)人士),并且可以用于多種用途。然而,在1991年,Python的出現(xiàn)破壞了Perl統(tǒng)治世界的計劃。

雖然Python的語法更龐大、更嚴格,但這使得用戶用腳本實現(xiàn)目標變得更加直接,這也是一個游戲規(guī)則的改變。Python在本世紀頭十年開始使Perl逐漸失色,并成為初學者的首選語言。在過去的15年中,Perl使用率一直在穩(wěn)步下降,我們沒有看到任何東西會在短期內(nèi)阻止這一趨勢。

5. Objective-C

Objective-C與蘋果的關(guān)系就像運動相機與GoPro的關(guān)系一樣緊密。這兩種工具幾乎都是由一家公司獨家使用。盡管Objective-C用于MacOS、iOS和OSX開發(fā)已有二十多年的歷史(1996年至今),但現(xiàn)在很少有程序員再使用這種語言。這一切都要歸功于Swift。

Swift由蘋果公司開發(fā),于2014年正式發(fā)布,旨在成為MacOS、iOS和其他幾個與蘋果相關(guān)的平臺的新開發(fā)語言標準。雖然Obj-C在很大程度上是基于復(fù)雜的C語言,但Swift則有效地去掉了這些元素,同時添加了全新的功能,如自動內(nèi)存管理、對Cocoa Touch的支持和類型安全集成。

Swift已經(jīng)成功地實現(xiàn)了較高的穩(wěn)定性和用戶采用率,而蘋果公司仍在重寫Obj-C庫,以使舊語言的支持者更容易過渡。盡管關(guān)于這兩個語言哪一個更好仍有不少的討論,但以目前的趨勢表明,Objective-C的前景會逐漸暗淡下去。

結(jié)論

雖然上面列的幾種開發(fā)語言似乎都在走下坡路,但它們的消失并不是板上釘釘?shù)氖?。如果它們的?chuàng)造者和社區(qū)投入足夠的精力更新、維護它們,添加新的具有吸引力的功能和更多有用的特性,它們就可能會重新熱鬧起來。

如果你正在考慮開始學習一個開發(fā)語言,那么你有許多因素需要考慮。而如果你只是想把編碼作為一種愛好來追求,你只要聽從自己的內(nèi)心,選擇最讓你興奮的那一個,即使它已經(jīng)不再被廣泛使用或正在被淘汰。但如果你正在從事開發(fā)的工作或計劃通過某一種語言進入軟件開發(fā)行業(yè),你不應(yīng)該只選擇最時髦的選擇,或者被炒作出的開發(fā)語言,你要綜合通過功能、市場需求和可見的未來發(fā)展?jié)摿讉€角度去評估,這樣會更好。
責編AJX

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 匯編語言
    +關(guān)注

    關(guān)注

    14

    文章

    413

    瀏覽量

    39583
  • 系統(tǒng)
    +關(guān)注

    關(guān)注

    1

    文章

    1048

    瀏覽量

    22414
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    Vibe Coding AI全棧開發(fā)實戰(zhàn)

    “直覺編程”,它并非某種具體的編程語言框架,而是一融合了AI輔助開發(fā)、直覺化編程和高效迭代的實戰(zhàn)思維方式。在這種模式下,
    發(fā)表于 04-15 16:02

    請教FIRC 在FS32K142中的頻率誤差(使用 20 年后

    使用20年后FS32K142的FIRC頻率誤差是多少?
    發(fā)表于 03-18 07:32

    PCBA烘干排潮的重要性,慘痛案例詳解!

    航天多所多型號PCBA產(chǎn)品交付用戶數(shù)次不同板卡批次出現(xiàn)數(shù)據(jù)漂移、功能喪失現(xiàn)象,經(jīng)分析及實驗結(jié)論為貼片電容、貼片電阻由于濕腐蝕、硫化銀腐蝕導(dǎo)致。 行業(yè)對故障器件進一步分析發(fā)現(xiàn),在PCBA制成過程中
    發(fā)表于 01-29 15:56

    C語言單元測試在嵌入式軟件開發(fā)中的作用及專業(yè)工具的應(yīng)用

    一、C語言在嵌入式開發(fā)中的現(xiàn)狀與重要性 C語言在嵌入式開發(fā)領(lǐng)域仍然占據(jù)主導(dǎo)地位,根據(jù)Barr集團的研究,目前95%的嵌入式系統(tǒng)代碼采用CC
    發(fā)表于 12-18 11:46

    一文了解Mojo編程語言

    Mojo 是一由 Modular AI 公司開發(fā)的編程語言,旨在將 Python 的易用性與 C 語言的高性能相結(jié)合,特別適合人工智能(AI)、高性能計算(HPC)和系統(tǒng)級編程場景。
    發(fā)表于 11-07 05:59

    年后,AI會賦予工業(yè)怎樣的力量?

    在過去,AI改變了人們獲取信息的方式;而在未來,它將改變“生產(chǎn)力”的定義。 如果說蒸汽機讓人類從體力中解放,電力讓機械煥發(fā)生命,那么人工智能(AI)正在讓工業(yè)系統(tǒng)——獲得“思考”的能力”。 一
    的頭像 發(fā)表于 10-29 17:51 ?343次閱讀
    十<b class='flag-5'>年后</b>,AI會賦予工業(yè)怎樣的力量?

    傳感器廠商面臨存亡挑戰(zhàn)——未來5-10傳感器的新革命

    未來5-10,傳感器技術(shù)將迎來革命性突破,主要體現(xiàn)在材料科學、感知-計算-執(zhí)行一體化、能量自治與超微型化、神經(jīng)擬態(tài)感知以及宏觀-微觀跨尺度感知五大方向。石墨烯、量子點等新材料將推動傳感器性能飛躍
    的頭像 發(fā)表于 10-28 10:27 ?767次閱讀

    ·NDI在中國|影像志:見證視頻IP化的成長與未來

    前,NDI改變了世界;十年后,千視與NDI攜手,共同定義未來!《十·NDI在中國紀錄片》從一個瘋狂的愿景開始NDI的誕生,源于一個看似瘋狂卻極具遠見的構(gòu)想。它的創(chuàng)造者堅信:隨著視
    的頭像 發(fā)表于 10-22 10:43 ?1125次閱讀
    十<b class='flag-5'>年</b>·NDI在中國|影像志:見證視頻IP化的成長與<b class='flag-5'>未來</b>

    未來方向是嵌入式電子玩具,請教學習路徑

    我今年35歲,在一家電子廠做助理,就是打雜。 我自己想過5-7年后,年紀大了,電子廠不會再聘用我,因此想借助這幾年工作穩(wěn)定,學一門技術(shù)。 我自己的志向是,“小型的嵌入式電子玩具”: 可以讓用戶自己
    發(fā)表于 09-14 01:37

    美光宣布:停止移動 NAND開發(fā),包括終止UFS5開發(fā)

    針對“美光近日中國區(qū)業(yè)務(wù)調(diào)整”一事,美光正式回應(yīng)CFM閃存市場: 鑒于移動 NAND 產(chǎn)品在市場持續(xù)疲軟的財務(wù)表現(xiàn),以及相較于其他 NAND 機會增長放緩,我們將在全球范圍內(nèi)停止未來移動 NAND
    的頭像 發(fā)表于 08-12 13:39 ?3459次閱讀

    【HZ-T536開發(fā)板免費體驗】2 - 交叉編譯倉頡編程語言程序到開發(fā)板運行

    感謝電子發(fā)燒友和合眾恒躍提供的試用機會。 引言 上一篇介紹了開箱的結(jié)果,接下來測試一下華為倉頡編程語言開發(fā)板上運行的效果。最近對華為倉頡編程語言非常感興趣,所以此次測試重點也是看看倉頡編程
    發(fā)表于 07-16 21:27

    匠芯創(chuàng)發(fā)布新版GUI開發(fā)工具 新增多國語言設(shè)置等功能

    開發(fā)者提供了豐富的參考案例,降低了開發(fā)難度,縮短了開發(fā)周期。 多國語言設(shè)置 用戶在創(chuàng)建多國語言項目
    發(fā)表于 07-16 13:54

    CES Asia 2025蓄勢待發(fā),聚焦低空經(jīng)濟與AI,引領(lǐng)未來產(chǎn)業(yè)新變革

    CES Asia 2025 第七屆亞洲消費電子技術(shù)貿(mào)易展即將盛大開啟,作為科技領(lǐng)域一一度的盛會,今年的 CES Asia 承載著更多的期待與使命,致力于成為前沿科技與未來產(chǎn)業(yè)深度融合的引領(lǐng)者
    發(fā)表于 07-09 10:29

    移動AI一周5G-A和AI究竟把世界變成什么樣?

    在上海,看到5G-A與AI融合一周年后的奇跡
    的頭像 發(fā)表于 06-26 15:09 ?2648次閱讀
    移動AI一周<b class='flag-5'>年</b>,<b class='flag-5'>5</b>G-A和AI究竟把世界變成什么樣?

    鴻蒙5開發(fā)寶藏案例分享---分析幀率問題

    鴻蒙性能優(yōu)化寶藏:幀率問題實戰(zhàn)案例解析 嘿,各位鴻蒙開發(fā)者! 今天分享一個開發(fā)中的大發(fā)現(xiàn)——鴻蒙官方文檔里藏著一堆超實用的性能優(yōu)化案例!這些案例不僅解決了常見的丟幀卡頓問題,還附帶了詳細的分析思路
    發(fā)表于 06-12 17:07
    历史| 嘉峪关市| 海口市| 孝感市| 朔州市| 法库县| 长乐市| 慈利县| 土默特右旗| 偃师市| 千阳县| 桂平市| 齐齐哈尔市| 泰安市| 东光县| 资源县| 常宁市| 仙游县| 晴隆县| 浙江省| 昂仁县| 江山市| 龙南县| 湘西| 玉树县| 安陆市| 云和县| 铁岭县| 南溪县| 麻城市| 柯坪县| 西安市| 奉化市| 西乌珠穆沁旗| 离岛区| 个旧市| 望都县| 江源县| 缙云县| 胶州市| 博白县|