netcore發(fā)布到linux 2020年11月微軟會發(fā)布.Net5,C#可以一統(tǒng)江湖了嗎?
2020年11月微軟會發(fā)布.Net5,C#可以一統(tǒng)江湖了嗎?現(xiàn)在還早。作為a.Neter,我應(yīng)該是國內(nèi)第一批使用核心的項(xiàng)目之一,但生態(tài)的發(fā)展還需要努力。許多老的。Neters習(xí)慣于微軟家族的bucke
2020年11月微軟會發(fā)布.Net5,C#可以一統(tǒng)江湖了嗎?
現(xiàn)在還早。作為a.Neter,我應(yīng)該是國內(nèi)第一批使用核心的項(xiàng)目之一,但生態(tài)的發(fā)展還需要努力。許多老的。Neters習(xí)慣于微軟家族的bucket開發(fā)。他們的經(jīng)驗(yàn)和影響遠(yuǎn)不如Java前輩對后人有用。
然而,從性能的角度,以及發(fā)展藍(lán)圖來看,五年,。有機(jī)會,機(jī)會是巨大的。在過去的五年里,我們并不意味著c需要發(fā)展。C一直很優(yōu)雅。在過去的五年里,我們需要發(fā)展生態(tài)。一群老人。網(wǎng)蟲需要跳出以前開發(fā)的舒適區(qū)。新人需要跟上我們。讓我們一起加油。目前,我也希望和喜歡的實(shí)習(xí)生盡快帶到生態(tài)建設(shè)中來
我們已經(jīng)推出了幾款。Net核心項(xiàng)目基本上都是docker。凈核心2/3。說實(shí)話。netcore的GC非常好。基本上,你不需要像Java那樣做很多優(yōu)化。所以沒有多少研究是正常的。換句話說,如果一個GC需要做很多優(yōu)化,那么它肯定不是一個好的GC。當(dāng)然,平時編程、常用的非托管對象處理等都必須掌握。
Net Core已經(jīng)開源好幾年了, 為什么不像JVM那樣很多人研究和調(diào)優(yōu)其GC算法?
程序員。我上大學(xué)的時候,我的專業(yè)是計算機(jī)科學(xué)和技術(shù),我的課程是C語言程序設(shè)計基礎(chǔ),也就是說,根本沒有C語言學(xué)習(xí)。
畢業(yè)后找工作,投資是合理的。凈相關(guān)頭寸,然后現(xiàn)在就做。
近年來,我感覺到了。網(wǎng)絡(luò)的聲音越來越少。與Java相比,在技術(shù)門檻方面,它仍然是老式的。Net很容易上手,有各種語法和集成控件。這是很容易開始,你不需要一個深刻的計算機(jī)基礎(chǔ),基本上運(yùn)行。如果要做深入研究,一方面是沒有相關(guān)的市場。一旦一個市場想要變得更大,即使它從一開始。Net在早期階段,會慢慢轉(zhuǎn)向Java、C、C、PHP等。由…引起的惡性循環(huán)。網(wǎng)絡(luò)更深入。Net沒有一個巨大的市場平臺來與之匹配。慢慢地,技術(shù)堆棧趨向于入門級和普通級。另一方面,這也是C#技術(shù)的局限性。Net framework在windows服務(wù)器上運(yùn)行,不支持跨平臺?,F(xiàn)在,由于安全和價格的原因,越來越多的服務(wù)器使用Linux,這進(jìn)一步擴(kuò)大了Linux的應(yīng)用范圍。(現(xiàn)在微軟確實(shí)推出了。netcore,一種跨平臺的技術(shù),但說實(shí)話,已經(jīng)有點(diǎn)晚了。市場份額被瓜分了,也就是說,它擠占了部分市場份額。Net framework市場。)和微軟有一頓飯吃,“只是別餓了,技術(shù)還是需要全面的。我從未接觸過Java,所以我不會說太多。
學(xué)ASP.NET還有發(fā)展前景嗎?
1. 不斷學(xué)習(xí),技術(shù)日新月異,需要不斷充電狀態(tài)
2。改變語言并不可怕,它本質(zhì)上是一樣的,只需要你投入時間和精力,用以前的語言基礎(chǔ),新語言就不難學(xué)了。
3. 主動接受任務(wù)和挑戰(zhàn),不斷提高自身技術(shù)水平和戰(zhàn)斗力