-
1 # 馬大德
-
2 # 莫關注老子
它啥都能幹,但它能幹的別人也能幹,沒有什麼是隻有它能幹的。所以不存在引領的問題。
再加上它的商業應用是要收費的,所以佔有率都不高
-
3 # 十程式碼農
不能,沒什麼人用。
後端都用java
前端用js,
安卓用Kotlin
iOS用Swift
目前同時支援安卓、iOS、windows、Mac、Web的Flutter也比較。
但是就是沒有C#的身影,寂寞不寂寞?
-
4 # IT趣聞史
在web端可以替換c#的有php和java,並且生態上c#完全無法與之抗衡,並且使用linux無需授權費用。桌面應用本來就已經沒落了,開發桌面應用的公司越來越少,在桌面開發和工控上qt是c#強勁對手。遊戲上目前unity發展確實很好,除了授權有點貴。它是基於c#的,2d和3d上表現都不錯,不過也有很多基於c++來開發遊戲的。在大資料領域基本被java霸佔,人工智慧領域大家耳熟能詳的是python,這2大熱門領域都沒有c#的身影。如果微軟在這兩個方向對c#發力,也許還能搏一搏。還有手機開發的方向上,由於wp完全沒有發展起來,它完全是崩了,如果微軟wp能發展起來,或許是另外一番景象吧,不過以目前狀況來看還是很難的。
一直關注c#的發展,只是對於其目前狀況感覺有點可惜
-
5 # 前非著名三流碼農
曾今微軟wm系統就是智慧手機的代表,可惜微軟的眼光太短,每臺裝置都要授權費,當免費開源的安卓一出來就被瞬間佔領了市場,從此與移動市場失之交臂。c#後來才想起開源,也是被java乾的一塌糊塗,要想搬回老大地位難了
-
6 # 跟鳥叔學程式設計
不要迷信哪一種語言可以引領技術的發展,程式語言猶如工具一般,每一種工具都有其獨特的用處以及優點。沒有哪一種工具是萬能的,程式語言也是如此!
每一種程式語言都有其存在的價值,以及擅長的應用領域!程式語言被創作出來,無非是致力於解決專案中的種種問題。
目前人類透過對各種程式語言的使用,已經構造出一個非常龐大、非常豐富的計算機虛擬世界,每種程式語言都在為這個虛擬世界的不斷擴大、不斷完善、不斷的提高,貢獻著自己的那份光與熱!
C#可以說是一種比較全面的程式語言,它屬於程式語言中著名的富二代,含著金鑰匙出生。親爹微軟在整個地球的影響力是非常巨大的,也是知名的科技巨頭之一。
而父輩為它打下的江山以及積累的平臺資源,使得它在很多應用領域,相對於其他程式語言來說,都顯得那麼從容不迫、順其自然。
微軟的產品線非常廣泛,很多軟體產品享譽全球。而C#在自家豪宅的花園中,更是可以自由地奔跑,完全不受任何限制。
經常聽到有很多開發人員吐槽C#,說它使用的領域比較少。但是你如果仔細留意生活中的一些場景,你會發現它的應用,真的是無處不在!
例如:從在醫院看病,到火車站、客運站、飛機場乘坐交通工具出行,無聊的時候掏出手機擼幾把王者榮耀,甚至去遊樂場遊玩、放鬆!它始終在伴你左右!
也有人吐槽說C#的生態不好,這算是一個缺點吧。C#相比Java來說,身世真的不一樣。Java的出身相對卑微,一問世就充滿了親和感,得到了七大姑、八大姨的喜愛,大家也紛紛出錢、出力地幫助這個孩子的成長,孩子也是奮發圖強,才有了今天的成就。
而C#作為一個富二代來說,出生便給了很多人距離感,大家都認為他爹足夠富有,不需要再幫襯什麼。
說句心裡話微軟的產品從來就不靠生態,而作為親爹看到別人家孩子擁有了什麼寶貝之後,親爹立刻就給C#弄一套,雖然不是那麼盡善盡美,但從來沒有虧待過自己的親娃,因為親爹就是你的生態。
至於語言技術棧,每個國家與企業都有所有不同,這個屬於取向問題。取向的原因無非就那幾種,適用於場景、可以高效率生產、解決方案的成熟度、成本等。
例如:谷歌的核心技術棧是C、C++、Python、Go等程式語言,Facebook則鍾愛C++、PHP、Erlang等,國內科技企業阿里巴巴則喜歡Java作為自己的技術棧。
而微軟的核心技術棧是C、C++、C#,其中C#屬於三胎,大姐是C語言、二姐為C++。
總結一下:我們在做專案或者產品的時候,一定需要技術選型。而選型的原則,還是要充分考慮使用語言最擅長的領域,因為擅長,所以專業,因為專業,所以可靠。
而不是面對任何的應用場景,都痴迷於使用一種程式語言擼到底,那樣對專案是百害而無一利的。
回覆列表
在國內主要還是Java、C++和JavaScript的天下。
再加上近年來Python炒的熱火朝天,還有號稱世界上最好的PHP語言。
C#縱有十八般武藝,還能跨平臺,但奈何就是用的人不多。
所以不說引領發展,就連在開發語言鄙視鏈中都屬於比較靠後的存在,還要跨過很多山和大海才能一覽眾山小。