回覆列表
  • 1 # 網路圈

    首先來說,.NET一直把Java當成競爭對手,而Java卻從來不把.NET當成對手來看。

    在程式設計界,.NET和Java都是優秀的開發語言,但是由於市場佔有率的問題,.NET較於Java表現較差。

    .NET由於早期微軟的定位問題,將它和Windows系統強綁在一起,所以它是一款封閉不開源的開發語言。但是在國內來說,.NET從業人員和學習者人數還是有一定基數的,以前一直被人吐糟無法跨平臺,眾多.NET從業人員只能憋著不說話。直到.NET宣佈支援跨平臺時,.NET開發者覺得自己可以揚眉吐氣了。

    但是就目前情況來看,雖然.NET宣佈開源且支援跨平臺了,但由於.NET落後Java太多,發展得較慢。微軟之所以選擇開源和跨平臺,究竟是它的無奈還是順應潮流,不好說。官方之所以這樣做恰恰也說明.NET不像以前那樣站在頂端了,它也意識到自己的一些問題,所以需要去改進,也是利用此方法還挽留和吸引.NET開發者。

    對於.NET開源和跨平臺有人喊Java去死的這種現象,我覺得都是.NET開發者為了出氣說的,即使他們內心清楚的明白Java領先於.NET,而且在未來很長一段時間,Java會持續引領技術發展,當然了,.NET相信也會越來越好。

  • 2 # 極客宇文氏

    .NET我這裡簡化叫豆奶,Java我這裡簡化叫加瓦。

    加瓦和豆奶,學長和學弟的情感糾葛

    豆奶和加瓦真是一對不折不扣的死對頭,兩個都是面向物件,兩個都具有非常便利的開發上層應用的特性,但是豆奶這位中學生一直有一種自卑感,因為加瓦是不折不扣的大學生,加瓦的年齡比豆奶舊,開源的生態圈更是龐大無比,應用特別廣泛,從web開發到安卓開發,從後端伺服器到大資料,加瓦一定佔有舉足輕重的地位。

    而反觀豆奶,很多地方借鑑了加瓦甚至還進行了改進,有不少兩個都用過的人會感嘆,豆奶好像更好用。但是豆奶最大的阻礙之一就是不能跨平臺,只能被關在Windows的牢籠裡,當然,一旦被釋放出來,那勢頭會很兇猛。因為即便還沒有實現誇平臺的時候,豆奶已經有市場需求了,而且人才的稀缺導致薪資比加瓦還高上一些。

    在豆奶真的站了起來的時候,一直被加瓦大軍人數碾壓的豆奶程式設計師終於可以揚眉吐氣了,抱怨一句加瓦去死也是情理之中。

  • 中秋節和大豐收的關聯?
  • 香水噴在哪裡最好?