【知乎】特斯拉為何使用.NET Core技術框架?為何不用Java/Go等?

【知乎】特斯拉為何使用.NET Core技術框架?為何不用Java/Go等?

很簡單,用是因為好用,效能和語法表現力/開發速度都比java/go強,幹嘛不用呢。

最後更新 2021/11/10 下午2:58
AlseinX
預計閱讀 3 分鐘
分類
分享
標籤
.NET C# Java Go .NET Core

選自【知乎】一個問答,原帖子問題:特斯拉為何使用 .NET Core 技術框架?為何不用 Java/Go 等?

下面來自【AlseinX】大佬的一個回答,站長覺得比較在理:


很簡單,用是因為好用,性能和語法表現力/開發速度都比 Java/Go 強,幹嘛不用呢。

國內是國內,技術社區本來就比較閉鎖,不願意接受新的、更好的技術,能用就行,再加上國內大廠的帶頭,所以大都以 Java 為主。

加上培訓班基本都是鼓吹 Java Python 的,現在加個 Go,在言論權上遮天蔽日,弄得很多初學者甚至沒聽說過 .NET,逢人就是什麼「有 Java 就行了,為什麼還要弄出各種其他的語言」「Python 不是高階語言,是超級語言」之類的經典言論,然後這些速成出來的人大量湧入各大中小公司開卷,工資低,人好招,公司當然也喜歡。

而 .NET 呢,在國內黑微軟是政治正確的前提下,不懂技術的油膩領導們也不喜歡聽,也不懂什麼叫開源,他們只會講一句古話:「Java 是開源的,.NET 是封閉的」,「Linux 好,.NET 就只能 Windows」,至於 .NET 開源跨平台好多年、GitHub 是微軟的、Linus Torvalds 因 Microsoft 的改變而公開宣稱接納 Microsoft,他們根本不知道,也不願意知道。

所以在問這些問題之前,先見見世面,看看外面的世界,不要把眼光侷限於培訓班和國內那些在油膩領導們手下爛掉的國企與傳統中小型企業,多了解一下一些外資的,或者金融行業之類的企業,把真正國際上主流的技術了解對比一番,知道了什麼是真正有生產力的,什麼是中國式人云亦云吹出來的。真搞明白了,你是不會問這個問題的。


下面放個展覽櫃,展覽一下評論中出現的上古先賢。

@飛飛@south@張亞男@kareler

飛飛

螞蟻螞蟻螞蟻

south

張亞男

kareler

『見漁人,乃大驚,問所從來。具答之。便要還家,設酒殺雞作食。村中聞有此人,咸來問訊。自云先世避秦時亂,率妻子邑人來此絕境,不復出焉,遂與外人間隔。問今是何世,乃不知有漢,無論魏晉。此人一一為具言所聞,皆嘆惋。餘人各復延至其家,皆出酒食。停數日,辭去。此中人語云:「不足為外人道也。」』

繼續探索

延伸閱讀

更多文章
同分類 / 同標籤 2025/8/13

推薦一款高效能狀態機管理解決方案

在實際軟體開發中,尤其是工業軟體,每一款設備都有複雜的狀態以及狀態之間的切換的功能需求,在這種情況下,如何管理狀態以及狀態之間切換,和對應狀態下的功能控制,成為非常重要的一個問題。

繼續閱讀