你有沒有試過在項目中學習一門語言?我有我的個人經驗,我可以說需要勇氣,努力,時間,思考,大量的咖啡因和不睡覺。有時候這種做法必須沒有選擇地完成,其他時候你選擇這樣做;例如,如果您正在製作個人項目。在項目中學習語言?
我通常在這種情況下做的事情,我相信每個人都會這樣做,是建立在我目前對語言,結構,語法和邏輯知識的基礎之上的。我覺得難以應付的是在某些情況下誠信的不同。有些語言爲將來的學習和「語言學習」提供了良好的背景,它們構成了一個很好的信息來源或參考框架,可以「堅定」地把握將要發生的事情。其他語言形成或引入了一種新的思維方式,很難習慣。
有時候你無意中想到的是某種特定的語言,當引入一種新的思維方式時,一種新的語言會引起混淆或使你在新的語言和當前的語言知識的「邊界」之間迷失。
在這種情況下什麼是一個好的解決方案?應該用什麼來拓寬新語言的知識,新的思維方式,以及在新語言的「邊界」內維護或融入當前其他語言的知識?
Python對我來說非常合適,我發現當我切換到它時,我的生產力提高了!然而,當時我只花了5%到10%的工作時間(幾乎沒有外部工作,因爲我剛剛完成了一個無關的碩士學位),所以YMMV。 – PTBNL 2009-06-25 02:13:28