女朋友剛剛接觸程式設計,讓她學Haskell是否合適?

時間 2021-05-29 22:56:36

1樓:smiles

我覺得首先要思考的問題是,你女朋友為什麼要學程式設計?

是以後為了找工作?是為了提高競爭力還是單純的興趣!

作為一名程式設計師,解決問題應該是我們最擅長的事吧!那你這邊的問題就是,你女朋友為什麼要學習程式設計?

不同的目的有不同的學習目標,也有不同的學習方法?程式語言也只是工具,最終依然服務於問題。

所以,想清楚你女朋友學習程式設計的目的,再來推薦她學什麼,這才是這合理的!

2樓:Chenlei

論培養興趣 -> 可行

論實用性 -> 不可行

2. 使用者少,難debug(是我了,大早上編譯error 翻了一圈stackoverflow找不到幾個類似的= =)

不過有一說一這本Tutorial抬可愛了!!

Learn You a Haskell for Great Good!

3樓:黃哥

學DrRacket 吧。

有免費教材和ide

教材How to Design Programs, Second Edition

4樓:裨治文總統

我個人覺得不是很好,原因如下:

學Haskell的目的更多地是在於學習它的程式設計思想,然後把它運用於日常的開發中。

眾所周知,Haskell是學習曲線最陡峭的程式語言之一,對於入門者來講學習得會比較困難。

Haskell的設計理念比較新穎,建議初學者還是學一些比較尋常套路的語言。

我是學BASIC入門的(捂臉),但是我還是要推薦Python,因為它兼顧了入門者與專業者的需求,而且很容易學。

「你總不能建議人家學BASIC吧!」

5樓:florent

關鍵在於學程式設計的目的,純粹為了興趣,那當然可以。如果為了生計,真的花這麼大力氣學一門基本找不到工作的語言太不實際了。

其實更關鍵的是你Haskell學的如何,帶新人衝段,自身實力才是保證啊……

6樓:

我覺得如果數學基礎不差且真的有程式設計興趣的話,從一張白紙直接接觸函式式要比先上手c / python再轉haskell好的多的多。

我個人認為不但沒有什麼不合適的,相反這恰恰是乙個最適合不過的機會。

7樓:題葉

不知道教的人水平怎麼樣囉。如果教的那個人是熟能生巧深入淺出就當我沒說。

我個人認為 haskell 當中有太多概念,容易把新手繞進去,沒人帶還不容易出來。而且學了 haskell 以後,haskell 畢竟不是工業常用的語言,開發環境工具鏈都不那麼成熟,找個文件還大概率英文。這小白鼠做得也是很深入了。

感覺 Python 已經不錯了。再不然試試 elixir,這名字是不是更討女生喜歡點。

8樓:李欣宜

為啥大家都反對,說真的我認為挺可行的。雖然我不認為hs是最好的程式設計入門選擇,但也算相對非常有優勢的了。一來fp其實更接近人類直覺的思維模式,二來hs的很多標記還是相對繼承數學notations system的,可以直接用unicode來表示很多關係(比如compose/arrow)。

初學唯一比較坑的地方也就是預設的lazy eval了。

另外還有相對來說網上和市面上和hs相關的文字資料質量都還不錯。我個人最近晚上睡前一直在看的就是這本

名字比較誇張但其實我覺得零基礎開始看這個問題也不大,講的都挺直觀的。

女朋友她媽不同意我倆交往,並且她剛剛懷孕,她媽嫌我窮急切給她做思想工作讓她把孩子打掉,我該怎麼辦?

元一老師 女朋友母親覺得你窮,女朋友也漸漸覺得你們家幫不上忙,這些都是一些外在的表象,實質上是沒看到你有能力讓生活更好 這不是家庭經濟的環境問題,而是你有沒有讓她們看到希望,或者看到的希望不大。在此種情況下,乙個孩子無異於增加了很多的負擔,母親如果沒有這種考慮才是完全不正常的。在自己沒有準備好的情況...

女朋友讓我買她媽媽的房子。

既然女方父母想換房,那舊房子賣給誰不是賣,非要賣給你,丈母娘拿去賣了添點錢買新房。女朋友既然想換新房,為什麼不把舊房子賣了直接買新的,而要買二手房。盤算下來,讓你去買丈母娘的房子,就是鎖死了你的換房選擇權,只能買丈母娘的房子,丈母娘省去了賣房中介費。如果覺得丈母娘的房子特別合適,當然換房選擇權就不算...

女朋友排斥肢體接觸,有恐懼症,我該怎麼引導她呢?

誒嘿 哎兄弟啊,我女朋友也類似,一般是小時候有陰影,你就這樣處下去忍一下,以後她會為你改變的,只要你足夠對她好,而且最好不要一直提這個事情. 時間就是唯一的解藥吧。我和我最好的朋友初中就認識了,一直到高中她突然抱住我,我都會身體立刻不舒服,到了大學差不多十年了,現在可以兩個人睡在一張床上聊天。和前任...