c++教程 今年大三了,學(xué)了一年多的Java,可是都在說go用的越來越多了,很多人都已經(jīng)轉(zhuǎn)go了,請問我該怎么辦?
今年大三了,學(xué)了一年多的Java,可是都在說go用的越來越多了,很多人都已經(jīng)轉(zhuǎn)go了,請問我該怎么辦?14年后,有人說Java將要消亡,那時Java仍然是中國的主流。17年來,有人說Java真的不行了
今年大三了,學(xué)了一年多的Java,可是都在說go用的越來越多了,很多人都已經(jīng)轉(zhuǎn)go了,請問我該怎么辦?
14年后,有人說Java將要消亡,那時Java仍然是中國的主流。17年來,有人說Java真的不行了,那時Java還是中國的主流。19年來,有人說Java不再好了,他們都在用python。然而,Java和C仍然是中國的主流。最后,在2020年,另一批不處于it地位的人說Java已經(jīng)不好了,go和python是主流。你相信有一群培訓(xùn)機(jī)構(gòu)嗎???你知道java生態(tài)有多好嗎?你知道有多少java開發(fā)需要維護(hù)嗎?你知道一家公司突然改變技術(shù)方向要花多少錢嗎?
python、golang、java、c 如何選擇?
我在工作中使用python、golang和Java。我在大學(xué)里學(xué)過C語言。首先,這四種語言各有優(yōu)缺點。Python開發(fā)效率高,大型項目維護(hù)困難。它適用于操作和維護(hù)腳本、機(jī)器學(xué)習(xí)工具和數(shù)據(jù)分析腳本。目前,它主要用來做這些事情。單個腳本不依賴于項目的各種業(yè)務(wù)包。Golang是一種靜態(tài)語言,簡單易用。它具有越來越快的GC速度和優(yōu)異的網(wǎng)絡(luò)庫性能。它適用于構(gòu)建大規(guī)模的web服務(wù)和實時的實時通信服務(wù)。然而,缺點是太年輕的語言缺乏輪子,如spark、ML等。Java應(yīng)該是應(yīng)用最廣泛的語言,嵌入式、網(wǎng)站、游戲、聊天軟件、桌面應(yīng)用,幾乎可以想到的領(lǐng)域,Java已經(jīng)觸動,有著廣闊的生態(tài)系統(tǒng),一般來說,Java開發(fā)速度快,學(xué)習(xí)成本適中,但是使用java編寫高性能服務(wù)的成本是使用go的數(shù)倍,其中包括學(xué)習(xí)熟悉重框架。最后,我們討論C,一種高性能語言。開發(fā)人員需要構(gòu)建輪子來管理內(nèi)存。大工廠的車輪可以忽略不計,但小工廠最好不要選擇。不過,為了追求美小姐級別的延遲朋友(比如金融服務(wù)),我們也說C有很多優(yōu)秀的圖像處理領(lǐng)域和深度學(xué)習(xí)庫。
PHP程序員開始學(xué)Golang,為什么感覺那么難?
謝謝!我不知道你做php程序員有多久了?是有專業(yè)背景的計算機(jī)專業(yè),還是從it培訓(xùn)學(xué)校轉(zhuǎn)學(xué)過來的。。。
我只能根據(jù)一般情況給你一個答案
!如果你畢業(yè)于計算機(jī)科學(xué),有一個php程序員,有半年或一年的工作經(jīng)驗,學(xué)習(xí)圍棋語言,我不認(rèn)為這將是困難的
!為什么不難?因為你是一個專業(yè)背景,基礎(chǔ)不應(yīng)該太差,計算操作系統(tǒng)原理,計算機(jī)網(wǎng)絡(luò),程序設(shè)計語言,數(shù)據(jù)結(jié)構(gòu),C語言…等等這些大學(xué)基礎(chǔ)課。
有了這些基礎(chǔ)和您相應(yīng)的PHP實踐經(jīng)驗,學(xué)習(xí)go應(yīng)該不難。PHP本身并不復(fù)雜。只要智力正常的普通人能在3個月到6個月內(nèi)完成。如果是這樣的話,我建議你補(bǔ)課,多學(xué)點,多讀經(jīng)典,打好技術(shù)基礎(chǔ),慢慢來,別擔(dān)心,羅馬不是一天建成的
!祝你好運!