2013-10-11 56 views
-3

請原諒我可憐的英語,在過去的6個月中,我對編程有所瞭解,我已經學習了java和c,並且已經被建議接觸函數式編程,對於初學者來說haskell是一種合適的語言嗎?開始使用haskell進行函數式編程?

+2

適合'beginner'的語言..?你學過C和Java。我懷疑你是初學者。此外,如果你想學習函數式編程,請繼續。否則不要。 – user2339071

+1

讓我重新解釋一下這個問題,在我變得富有成效之前,我是否需要學習很多概念,並且可以轉換到其他函數式語言,感謝倒票 – Hatem

+0

這甚至意味着「我將不得不學習許多概念我變得生產力...... ..?生產如何..?您可以設置一個haskell開發環境並立即開始編碼。生產力純粹是主觀的。如果你想學習它..學習它。併成爲'生產力'。到現在爲止,你可以很容易地使用haskell函數,而不是通過詢問「非生產性」的問題來浪費你的時間。 – user2339071

回答

1

是的,Haskell是一個適合初學者的語言。在某些方面,如果你沒有沉浸在面向對象的傳統中,學習像Haskell這樣的函數式編程語言會更容易。由於您作爲程序員相對缺乏經驗,您仍然在學習如何分析問題並將其分解爲一系列定義/步驟以及如何調試的基礎知識;這些技能是可以轉讓的。

你會發現Haskell與C和Java非常不同。但是學習一個函數式編程可以幫助你看到看問題的不同方式。即使你從不專業編程Haskell,知道一個函數式編程語言將使你成爲一個更好的Java或C程序員。而功能編程似乎是未來的潮流,所以它是一個很好的技巧。

你會發現Haskell社區是周圍最友好和最有幫助的編程社區之一(user2339071的反應儘管)。所以隨時提問。堆棧溢出並不是需要意見的問題的最佳位置,但當您有一段需要幫助的代碼時,它非常棒。

+0

謝謝你的幫助 – Hatem

相關問題