為什麼學校裡普遍都教java,而不教Golang, Rust, Nodejs這些

時間 2021-05-09 15:33:12

1樓:netkiller

因為教員不會啊,中國的教員是有編制的,乙個蘿蔔乙個坑。所以大學很難靈活調整教學計畫。我們的大學有嚴格的教材,教材出版審核,不允許隨便修改,教材落後社會5-10年。

有些課程已經淘汰,仍然繼續開,為什呢,大學不能開除那個教員。

西方大學教授是聘用制,很多谷歌,臉書的人回到大學做教授,西方沒有固定教材,常常是教授自編,然後列印出來。所以斯坦福造就了矽谷,矽谷也反哺了斯坦福。

2樓:通靈貓

我寫乙個hello world,把go的所有特性給你一次性演示一遍,你看了能學會不?

實際經歷告訴我,總是試圖在有限的篇幅中去解釋多個問題的文章,往往寫得不怎麼樣

3樓:流浪狗

比如golang 乙個就能把過程式程式設計物件導向程式設計面向介面程式設計函式式程式設計思想都講了。多省事

乙個泛型都沒有,以「大道至簡」為宣傳核心的語言是怎麼讓你產生能把「過程式程式設計物件導向程式設計面向介面程式設計函式式程式設計思想都講了」的錯覺。

4樓:圓朗

還是有的,我記得斯坦福cs242會交rust,golang分布式會交,同時斯坦福的web開發課程也會交nodejs,以及我覺得雖然國內教的很落伍,不過如果有著踏實且基礎的計算機本科教育之後上手這些新語言不難的。

5樓:風影黎安

本槓精:面向過程、物件導向、面向介面(虛函式機制)、函式式程式設計(lambda),C++也能全部搞定啊。還有乙個設計者也沒想到的模板元。

6樓:CodingRoad

學校教的技術一般都是落後於市場使用技術很多年的

所以大學生們不要認為自己完成了學校教的東西就Ok了,一定還是要堅持拓展自己的知識面

同理剛畢業的同學,實習或者初踏上工作崗位的時候發現自己很多東西不會,也不要灰心,並不是你不如別人,只是尚未接觸過而已,花個把月補一下就好了。

為什麼java中宣告多用Map,List而不是具體實現型別?

比如介面的返回值,外部需要key,value 型別的資料結構,那就返回Map。至於你在實現的時候,如果沒有特殊需求,就用HashMap,高效讀寫 如果你需要排序,就來個TreeMap。但是對呼叫的人來說都是get key 或者用迭代器。 舉例List list new ArrayList 當我發現對...

為什麼普遍情況是女生吸引男生容易,而普遍男生吸引女生就那麼難?

Edward 我以為,其實男女兩性的彼此吸引是相互的,提問者之所以會有這種感受,乙個原因可能是兩性對 吸引 的理解和處理方式表現普遍不同。在人類社會對性別的一般定位下,男性在兩性的交往中似乎更偏向主動和追求,女性則普遍展示了被動與矜持,在這種模式下,雖然戀愛仍然是雙向選擇的過程,然而對於同一位女性而...

Java為什麼要有反射機制,而 C 沒有?

這個語言一開始不是精心設計的,只是為了給C打補丁,後來也是持續的打補丁。語言沒有被一家控制,各個編譯器廠商為所欲為的自己擴充套件語法,想改動點什麼很難。反射是好事,各個編譯器都能輸出符號表,debug工具都支援反射,難度不在於實現,而在於撕逼。 Home RTTR 乙個C 的反射庫,沒用過不知道是否...