微软宣布加入 OpenJDK,看网上各派的热闹
微軟宣布加入 OpenJDK 項目(https://www.oschina.net/news/111036/microsoft-to-participate-in-openidk),這兩天在微信公眾號里面有幾種論調:
上面這些都是Javaer的觀點,在CSharper 對這件事情的反應更奇怪了:
Java是最好的語言么?并不是,是因為在各個方面還有更適合的計算機語言。C語言毫無疑問是當代計算機軟件編程語言的王者,基本上各種的操作系統全部都是 C語言寫出的C++ 是面向對象的 C 語言,始終在持續的改善。JavaScript 是能運行在電腦瀏覽器中的語言,豐富多彩的前端開發頁面依靠 Javascript 的功勞。近些年的 Node.js 又在后端占有一席之地。Python 用于系統管理,并根據高性能預編譯的庫,提供 API 來進行科學計算,文本處理等,是 Linux 必選的解釋性語言。Ruby 強于 DSL(各個領域指定語言),程序員還可以界定豐富的語義來充足表述自身的思想。Erlang 就是為分布式計算設計的,能保證在規模性并發訪問的狀況下,維持強壯和穩定性。Go 語言內置了并發能力,可以編譯成本地代碼。當前新的網絡相關項目,很大比例是由 Go 語言編寫的,如 Docker、Kubernetes 等。編寫網頁用 PHP,函數式編程有 Lisp,編寫 iOS 程序有 Swift/ObjectiveC。一段話歸納,能留到排行榜之中的語言,全部都是好的語言,在其所屬的領域能做到最好。
無論是Javaer 還是Csharper,我們都不要把自己貼上各個語言的工程師,從2014年開始我們已經邁入云原生應用開發時代,我們在工作中不僅僅是使用一種語言工作,就拿我公司的技術棧來說,主要使用C#,還是需要非常多其他語言輔助,前端使用 Vue/Js/Blazor ,如果從語言角度來說是(Javascript/C#),后端使用.NET Core, 從語言角度來說是C#,運行平臺上用的kubernetes/Istio/Docker 從語言角度來說用的是go,還有ElasticSearch 用的就是Java了,機器學習/AI 用的ML.NET/SciSharp, 從語言角度來說用的是C#/Python,移動開發使用Xamarin/Ios/Android,從語言角度來說用的是C#/Java/Objective-C/Swift。
中國.NET 開發者峰會的舉辦是我們國內.NET主動向開源社區的重大舉措,有利于擴大.NET Core的推廣、促進企業技術棧的平衡發展,有利于改善技術供給結構、引導國內企業走向云原生的創新驅動發展之路,有利于幫助使用.NET的企業參與技術開源化、推動開放型技術社區發展。中國.NET 開發者峰會,正是這樣一個推動開放合作,實現共同發展的平臺。
參會信息
活動日期:2019年11月9日 09:00-18:00
活動地址:上海楊浦佳木斯路777號上海中谷小南國花園酒店
門票優惠:
每張門票299, 購買團體票(大于10張)享受整單8折優惠,請通過郵箱聯系主辦方 dotnet@dotnetconf.cn
?
相關文章
總結
以上是生活随笔為你收集整理的微软宣布加入 OpenJDK,看网上各派的热闹的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .Net Core实现健康检查
- 下一篇: 微软发布研究报告:企业数据管理普遍混乱,