回覆列表
  • 1 # 小米推廣員

    這個不是合不合適的問題,是工作需求問題,想要更容易找到好工作,就得選當前熱門的程式語言,比如你可以在圖片前十中選一門。其實一名好的程式設計師,都會學幾個程式語言,如果是怕剛接觸程式設計,怕太難的話,是真的沒什麼好擔心的,因為想學精都很難,就比如很多人說JavaScript很簡單,甚至有些人說JavaScript不算是程式語言,那是因為他們學過了其他語言,或者說JavaScript沒學精通,就像我,我是學JavaScript的,但我學了JavaScript之後,其他語言對我來說確實簡單多了,雖然程式碼各不相同,但邏輯幾乎一樣的,所以說沒有合不合適,只有工作需求問題

  • 2 # 三歲程式設計

    對於沒有接觸過程式設計的人,學Haskell不合適。

    原因在於Haskell語法過於精簡,精簡到會程式設計的人一看就會,不會程式設計的人難以補全想象期間的過程。也就是會的人一看就會,不會的加大的學習難度。

    剛接觸程式設計,最好是學習python或者php這樣的顯式語法程式語言。

    例如定義一個函式,python中是def 函式名, 呼叫是函式名(),而Haskell這個過程全精簡了,直接就是函式名,呼叫時也是函式名也沒啥()識別,只能腦補,況且學程式設計的人很容易搞混定義函式與呼叫函式,這兩個過程的狀態是相反的,Haskell透過一定語法規則區分兩者,但對初學者卻是費腦筋。其實有很多程式設計師分不清函式function與方法method有何差別。

    初學不宜學C和JAVA這種語法過於詳細繁瑣的語言,也不宜學過於精簡的Haskell。況且Haskell應用很少。還是學python吧,0基礎少兒都能學會。

  • 中秋節和大豐收的關聯?
  • 禪意與禪心什麼意思,有什麼區別?