當前位置: 華文星空 > 親子

胎教語言用 Java、C++,還是 Python 好?

2020-04-09親子

建議教 Haskell,理由如下:

1、Haskell 預設無副作用, main 函數只負責返回 IO () 。這有利於您寶寶養成先進行詳細計劃,再按照計劃做事的良好習慣。

2、Haskell 鼓勵聲明式編程,只需要寫出描述性的程式碼,而不用把具體每一步怎麽做寫出來。這有利於您寶寶養成說話簡明扼要,少說廢話的良好習慣。

3、Haskell 有靜態類別檢查,有利於您寶寶養成做事前先對可行性進行基本檢查的習慣。

4、Haskell 具有較強的 DSL 構造能力,且容易寫 parser。可以方便您寶寶使用該門語言應付作業。

5、Haskell 強大的類別推導能力,能使您寶寶擁有揣測他人話語的隱含意思的能力,有利於以後的人際交往。

6、Haskell 不需要 runtime,能使您寶寶養成不依賴別人的好習慣。

但是學習 Haskell 也有個缺點:由於 Haskell 的高度抽象,可能導致您寶寶在數學課上和老師對線。比如如果老師在講正整數加法的時候,問您寶寶正整數是什麽,可能您寶寶就會回答皮亞諾公理,讓老師下不來台,不利於您寶寶和老師的關系。對於尊重老師這點需要您另外教育。