精品1区2区3区4区,81精品国产乱码久久久久久 ,久久久一本精品99久久精品66,久久电影tv

中國電商物流網-電子商務與物流行業融合媒體!電子商務物流行業門戶網站!
快遞網點 郵編查詢 行政區劃 高鐵時刻 高鐵票價 高鐵車次
貿易資訊
免費注冊 登錄
中國電商物流網
企 業
產 品
商 務

開發者撰文:.NET從昨日輝煌到如今逐漸沒落

來源:中國電商物流網  發布時間:2020-2-13 10:38

  開發者 Stefan Dobrev 在博客發表了名為《The Sad State of .NET》的文章,分析了 .NET 為何從曾經的輝煌變成了如今的黯淡處境。

  Stefan在2004年以.NET開發者的身份開始了其職業生涯,當時的C#還屬于新晉編程語言,吸引了不少開發者想體驗一把。Microsoft也在為積極推廣.NET制定策略,例如贊助本地大學和最大的本地技術活動- Microsoft Days。因此,Stefan認為這是一個屬于 .NET的年代。

  最初,大家將 C#和.NET視作Java和JVM的“邪惡雙胞胎”——人們普遍認為C#從Java身上復制了許多優雅的特性過來,并消除了其某些瓶頸—— 從諸如具有getter和setter的屬性到影像更大的特性如值類型和屬性。所有這些基礎工作為將來C# 要進行的創新奠定了基礎。事實上后來也確實發生了:運行時泛型(在IL階段)、LINQ、動態以及async/await。特別是async/await對業界產生的影響,以至于它改變了整個行業,現在每種主流的編程語言幾乎都具有此功能(甚至包括 C++)。

  但來到 2010s中期,C#的情況發生了變化。主要是C#之父Anders Hejlsberg將他的工作重心從C#轉移到了TypeScript,導致C#語言創新很少甚至沒有。另外,我們所處的整個行業開始向云過渡,但是.NET顯然尚未為此做好準備。

  盡管 .NET被標記為多平臺,但.NET的目標平臺主要是Windows(以及通過Xamarin實現對移動平臺的支持)。至于云開發領域中的核心平臺Linux對.NET來說不是一等公民,甚至也不是二等公民。但云開發幾乎完全是圍繞Linux和Docker進行的。雖然Microsoft后面又推出了.NET Core,但始終還是慢了一步。

  另一方面,Java也似乎進入了復興的時代。經歷了多年的停滯不前,Oracle重新復活了該語言并將其拉回到正確的軌道上。Java的語法在快速進步,其生態系統也為云開發領域提供了重要的軟件:大數據(Hadoop)、搜索引擎(Elasticsearch)和消息傳遞/流處理(Kafka)等,這些都是讓Java脫穎而出的關鍵因素。

  后來居上的Python也在云開發領域占有一席之地,它將自己定位為機器學習新領域的主要參與者,并在有學術界提供強大的支持,所以在云開發領域也倍受歡迎。

  .NET/C#呢?它們現在的定位是什么,在云時代的主要應用又將是如何?這些問題就像達摩克利斯的劍一樣懸在頭上。未來會證明一切,但可以肯定的是,.NET/C#需要像過去一樣進行創新了。

特別提醒:本網內容轉載自其他媒體,目的在于傳遞更多信息,并不代表本網贊同其觀點。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,并請自行核實相關內容。本站不承擔此類作品侵權行為的直接責任及連帶責任。如若本網有任何內容侵犯您的權益,請及時聯系我們,本站將會在24小時內處理完畢。


Copyright © 2012-2025 sd56.net.cn All Rights Reserved 中國電商物流網 版權所有
主站蜘蛛池模板: 福鼎市| 浦江县| 涡阳县| 于田县| 恩平市| 祁东县| 太湖县| 台山市| 陵水| 松潘县| 丰台区| 南通市| 固镇县| 神池县| 齐齐哈尔市| 磴口县| 五台县| 辛集市| 磐安县| 大邑县| 湘阴县| 西林县| 濮阳县| 大名县| 遂宁市| 女性| 肥乡县| 菏泽市| 会理县| 榆中县| 岐山县| 镇原县| 山阳县| 昌黎县| 温宿县| 玛多县| 德钦县| 连平县| 拜泉县| 尼勒克县| 儋州市|