AVt天堂网 手机版,亚洲va久久久噜噜噜久久4399,天天综合亚洲色在线精品,亚洲一级Av无码毛片久久精品

當前位置:首頁 > 科技  > 軟件

C# 登頂!超越 Java 或非空想

來源: 責編: 時間:2024-01-16 17:39:51 260觀看
導讀整理丨諾亞出品 | 51CTO技術棧(微信號:blog51cto)近日,TIOBE編程社區公布年度編程語言,此次摘得這一桂冠的是C#。這也是C#在TIOBE二十多年評選歷史中首次贏得這一年度大獎。C#雖然長年穩居編程語言排行榜前十,但存在感并不

整理丨諾亞UZW28資訊網——每日最新資訊28at.com

出品 | 51CTO技術棧(微信號:blog51cto)UZW28資訊網——每日最新資訊28at.com

近日,TIOBE編程社區公布年度編程語言,此次摘得這一桂冠的是C#。UZW28資訊網——每日最新資訊28at.com

這也是C#在TIOBE二十多年評選歷史中首次贏得這一年度大獎。C#雖然長年穩居編程語言排行榜前十,但存在感并不如四大“金剛”——Python、C、C++和Java那么高,所以稱得上是一匹黑馬。UZW28資訊網——每日最新資訊28at.com

圖片圖片UZW28資訊網——每日最新資訊28at.com

截圖來自TIOBE社區:近五年來,年度編程語言獎獲獎語言列表UZW28資訊網——每日最新資訊28at.com

1、不算黑馬的黑馬

C#是微軟推出的專為.NET開發設計的面向對象編程語言,其發展史可以追溯至1999年。UZW28資訊網——每日最新資訊28at.com

彼時,天才程序員安德斯·海爾斯伯格帶隊開發一種名為Cool的語言,所謂Cool,即“C-like Object Oriented Language”。后來由于種種原因,微軟在2000年公布.NET項目時,這門語言也被更名為C#。UZW28資訊網——每日最新資訊28at.com

這一名字的靈感來源于五線譜,在五線譜中#表示升半個音。從字面來理解,C#即C++++,其設計初衷是成為C++的超集,因此從1.0版本就設計了指針、結構體等底層特性,既能與C/C++高度兼容,又具備與Java虛擬機同樣強大的自動內存管理能力。UZW28資訊網——每日最新資訊28at.com

在多年發展中,C#固然經歷諸多版本變化,但一直在穩定發展。尤其在2014年,微軟宣布.NET平臺全技術棧開源后,C#的地位更趨穩固。UZW28資訊網——每日最新資訊28at.com

回顧2023年全年走向,C#正在低調逼近四大主流語言。這門語言最終以1.43%的年上升幅度傲視群雄,獲獎可謂實至名歸。年度份額增長幅度緊隨其后的亞軍是Scratch(增長0.83%),季軍是Fortran(增長0.64%)。UZW28資訊網——每日最新資訊28at.com

圖片圖片UZW28資訊網——每日最新資訊28at.com

Tiobe首席執行官Paul Jansen表示:“C#正在從Java手中奪取市場份額,并在諸如Web應用程序后端和游戲開發(尤其得益于Unity引擎)等領域變得越來越流行。”在他看來,“C#已穩固其地位,未來甚至可能超越Java”。UZW28資訊網——每日最新資訊28at.com

2、暗流洶涌的排名變化

另外值得一提的是,TIOBE指數并非衡量最佳編程語言或編寫代碼行數最多的語言,而是體現編程語言的受歡迎程度。這也是榜單排名與個人體感不甚一致的原因。UZW28資訊網——每日最新資訊28at.com

該指數基于全球范圍內熟練工程師的數量、相關課程以及第三方供應商情況來制定排名。通過Google、Bing、Yahoo!、Wikipedia、Amazon、YouTube和Baidu等主流搜索引擎的數據來進行評分計算。UZW28資訊網——每日最新資訊28at.com

除了C#以外,去年TIOBE指數還發生了不少有意思的變化。UZW28資訊網——每日最新資訊28at.com

在榜單前二十名的“常客”里,Fortran和Kotlin踢走了昔日熱門R和Perl。Fortran作為一門古董級語言,以數值計算為出發點,幾度被唱衰,但在眾多領域仍然是大學的首選。而Kotlin則作為易學易用的Java競爭對手嶄露頭角。UZW28資訊網——每日最新資訊28at.com

編程語言界的競爭向來激烈。那么面向2024年,哪些編程語言有望進入TIOBE指數前20名呢?UZW28資訊網——每日最新資訊28at.com

Paul Jansen表示,很難預測。他提到:Julia曾在2023年短暫觸及TIOBE指數,但未能保持這一位置。Julia語言及其社區需要進一步成熟以獲得第二次機會。在他看來,“Dart(搭配Flutter框架)和TypeScript有望進入前20名。TypeScript已經在業界得到廣泛應用,但由于某種原因尚未在TIOBE指數上取得突破。讓我們拭目以待2024年的發展。”UZW28資訊網——每日最新資訊28at.com

3、C#在中國:就業環境倒逼程序員轉向

雖然C#發展前景看起來一片向好,但C#在國內的發展似乎始終不溫不火。除了公認的工控和游戲領域,C#也并非熱門。   UZW28資訊網——每日最新資訊28at.com

在知乎相關議題下,針對C#的發展現狀,來自各領域的開發者也有各自不同的觀點。UZW28資訊網——每日最新資訊28at.com

有人認為,C#只是在國外火,在國內沒有太大發展余地。雖然在工業領域獨領風騷,在游戲領域有Unity的加持,但在互聯網領域,C#已經沒落,java獨領風騷。UZW28資訊網——每日最新資訊28at.com

但也有人認為,C#生命力頑強,每次發新版本都在讓語言更有表現力。“C#新版本吸收了Rust的特點,完全可以無GC然后AOT出來速度不比C++慢。”UZW28資訊網——每日最新資訊28at.com

圖片圖片UZW28資訊網——每日最新資訊28at.com

認為C#未來可期的人并不少。一方面,由于微軟過去的閉源政策,C#其實長期處于被低估的狀態,但自從C#連同編譯器、工具集、標準庫目前全部開源在GitHub上面后,事情已然發生變化;另一方面,從技術角度看,C#功能強大,融合高度表層抽象和精細底層控制于一體,是可玩性和上限都非常高的語言。隨著時間的推移,C#的崛起是早晚的事。UZW28資訊網——每日最新資訊28at.com

更有人直言:在當前的就業環境下,很多人會被逼轉向C#。UZW28資訊網——每日最新資訊28at.com

“從就業角度來說,現在這個時間點,C#程序員比java和前端找工作容易得多。互聯網公司裁員,政府企業緊縮開支,這兩個java就業大頭都出問題了,而大學和培訓班還在源源不斷輸送人才。C#程序員基本盤沒怎么變,反而因為產業升級,需求還增多了。加上培訓班和大學不教,人員斷層很久,找工作反而容易些。這波就業壓力,應該會逼著很多人選擇C#,從而改善C#的人才供給問題。”UZW28資訊網——每日最新資訊28at.com

參考鏈接:

https://www.tiobe.com/tiobe-index/UZW28資訊網——每日最新資訊28at.com

https://www.zhihu.com/question/596673608UZW28資訊網——每日最新資訊28at.com

本文鏈接:http://www.tebozhan.com/showinfo-26-62797-0.htmlC# 登頂!超越 Java 或非空想

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: 2024 年 React 生態系統一覽

下一篇: 蘋果供應商歌爾股份投資 2.8 億美元進軍越南,將生產 AirPods、Vision Pro 等

標簽:
  • 熱門焦點
  • 直屏旗艦來了 iQOO 12和K70 Pro同臺競技

    旗艦機基本上使用的都是雙曲面屏幕,這就讓很多喜歡直屏的愛好者在苦等一款直屏旗艦,這次,你們等到了。據博主數碼閑聊站帶來的最新爆料稱,Redmi下代旗艦K70 Pro和iQOO 12兩款手
  • Automa-通過連接塊來自動化你的瀏覽器

    1、前言通過瀏覽器插件可實現自動化腳本的錄制與編寫,具有代表性的工具就是:Selenium IDE、Katalon Recorder,對于簡單的業務來說可快速實現自動化的上手工作。Selenium IDEKat
  • 十個簡單但很有用的Python裝飾器

    裝飾器(Decorators)是Python中一種強大而靈活的功能,用于修改或增強函數或類的行為。裝飾器本質上是一個函數,它接受另一個函數或類作為參數,并返回一個新的函數或類。它們通常用
  • 三分鐘白話RocketMQ系列—— 如何發送消息

    我們知道RocketMQ主要分為消息 生產、存儲(消息堆積)、消費 三大塊領域。那接下來,我們白話一下,RocketMQ是如何發送消息的,揭秘消息生產全過程。注意,如果白話中不小心提到相關代
  • 最“俊美”淘寶賣家,靠直播和短視頻圈粉,上架秒光,年銷3000萬

    來源 | 電商在線文|易琬玉編輯|斯問受訪店鋪:Ringdoll戒之人形圖源:微博@御座的黃山、“Ringdoll戒之人形”淘寶店鋪有關外貌的評價,黃山已經聽累了。生于1985年的他,哪
  • 華為將推出盤古數字人大模型 可幫助用戶12小時完成數字人生成

    在今日舉行的2023年華為云數字文娛AI創新峰會上,華為云全球Marketing與銷售服務總裁石冀琳表示,華為云將在后續推出盤古數字人大模型,可幫助用戶12小
  • 2納米決戰2025

    集微網報道 從三強爭霸到四雄逐鹿,2nm的廝殺聲已然隱約傳來。無論是老牌勁旅臺積電、三星,還是誓言重回先進制程領先地位的英特爾,甚至初成立不久的新
  • 朋友圈可以修改可見范圍了 蘋果用戶可率先體驗

    近日,iOS用戶迎來微信8.0.27正式版更新,除了可更換二維碼背景外,還新增了多項實用功能。在新版微信中,朋友圈終于可以修改可見范圍,簡單來說就是已發布的朋友圈
  • 蘋果MacBook Pro 2021測試:仍不支持平滑滾動

    據10月30日9to5 Mac 消息報道,蘋果新的 14 英寸和 16 英寸 MacBook Pro 2021 上市后獲得了不錯的評價,亮點包括行業領先的性能,令人印象深刻的電池續航,精美豐
Top