-
1 # 3D趣玩影片
-
2 # 笨瓜1號
應該不會,首先微軟不會倒閉,其次. net歸. net基金會管理,由微軟主導開發及更新,就算微軟不在了其它成員也可以頂上,再者現在. net完全開源,社群也可以自行維護。
C#只是. net平臺下的開發語言之一,我想你要問的不是語言而已,而是. net平臺吧
-
3 # 網路圈
如果微軟真有一天倒閉了,那麼C#也將退出歷史舞臺,沒人會用的。放在以前,還有很多人會討論.NET及C#,而近幾年來.NET和C#甚至都沒人黑了。為什麼?因為老一輩的.NET程式設計師要麼就轉其它語言了,要麼就改行了,而隨著C#市場使用率的走低,也沒多少新程式設計師會去學C#。如果大家感興趣,可以搜搜TIOBE程式語言排行榜,C#基本上排在第5位,從來沒有進入過前3位。再看看國內招聘C#的崗位量,像上海地區這類崗位需求就少得可憐。
原因僅僅是因為使用者少、市場使用率低嗎?其實也不是,只能說微軟一開始的定位就存在一些問題。
我們知道,微軟系產品都是捆綁在Windows作業系統上的,而用是閉源的!而Windows系統、SQL Server 資料庫等多數產品都是需要購買授權的,那就意味著在商業化場景下企業是要花錢來購買授權,如果沒有,那就是盜版侵權行為。雖然現在多數小企業一直是在“免費”使用Windows系的產品,但不能保證哪天會被微軟訴訟,風險始終在這裡。
雖然這幾年微軟開始走向開源和跨平臺之路,但是微軟在開源和跨平臺上落後別人幾十年,是說趕就能趕上的嗎?不管是.NET Core還是什麼,跨平臺的支援力度還是有所欠缺,或者說是不夠徹底!我們再往細處想,為什麼現在才開源和跨平臺?其實是它意識到了自身的侷限性,被大勢所逼,如果不這樣,開發者會越來越少。
畢竟C#還沒徹底開源,如果沒有微軟自身的維護,就會陷入無人維護的境地,自然會被其它語言給淘汰掉。
其實每種語言都有它存在的價值,但一種語言的消退也是有必然因素的。不少人支援C#,可能他只是會C#一種,多學幾種就會發現其它語言的優點。
回覆列表
如果微軟倒閉了,我反而覺得C#的春天來了!
為什麼這麼說呢?這可以對比java和c#的歷史。其實c#的誕生就是微軟為了與java競爭的,而且挖來了編譯器大神Anders Hejlsberg,也就是delphi之父來製作,編譯速度和運營速度自然是沒的說,在當年的客戶端大戰中大獲全勝。
但是後來風口轉向了web、移動app,開發者也由原來的大企業員工轉變成了無數的開源程式猿。而從沒有開源基因的微軟像一個固執的老頭,一直不肯改變。
而現在的微軟的CEO換成了Satya Nadella,再沒有比爾·蓋茨和史蒂夫·鮑爾默這些老派的作風,勇敢的擁抱開源,收購了開源社群Github,還將眾多軟體跨平臺釋出,微軟的雙屏手機Surface Duo也是基於Android的。
說了這麼多就是想說現在的微軟已經改頭換面了,有著年輕的靈魂,而.Net Core也有著不凡的表現。雖然大家還對它保持著一些偏見,但是以微軟的決心和實力一定能夠做到。而那些喜歡C#語言的人也會為它貢獻出自己的程式碼來完善它。