怎樣學習新語言

2022-07-24 17:36:15 字數 523 閱讀 9781

作為乙個c++出身的程式設計師,好多語言看起來都很陌生,但是又十分有吸引力

python

perl

ruby

lisp

luahaskell

ocaml

其實學習一門語言的過程並不簡單,需要花費很多的時間來與它建立親密的關係,淺嘗輒止基本上是不能領會其中的奧秘的。

但是無論如何,學習的指令碼不能停止。

對於零碎時間的合理利用,以及良好的規劃,可以讓這個程序更加有效。

其次是對於各種語言的第一印象,以及事先考慮可以從這門語言中汲取什麼方面的營養,可以讓這個程序更加有目的性。

lua以小而快見稱,因此學習lua,並且將其與其他語言結合使用會更加符合其設計理念。

ruby最強大的是元程式設計,這其實是c++語言很欠缺的功能,可以在實際應用中補充c++語言的弱項。

再次,規劃好每種語言的應用場合,可以使這個程序更加有產出。

比如學習perl中對於正規表示式的處理,並且結合linux shell應用會是乙個很有產出的過程。

學習新語言的幾個步驟

根據近一年的學習及實踐,總結學習新語言的幾個步驟 一 平台 選用哪種平台,iis asp access apache php mysql iis asp.net sqlserver。主流一般這三個,根據專案大小除了php mysql外,其餘基於windows平台,可以考慮access 小型首選 my...

關於對學習新語言的一些思考

我今年46歲,爸爸的去世激起了我對生老病死的思考。也許我即使是一天到晚的幹,最多也就能幹20至25年吧。我至今仍舊很不喜歡搞管理工作 我這兩年重新做顧問工作的經歷再次證實設計和開發軟體是我喜歡的工作。這些年一些開發語言的出現讓我感到茫然,前十五年我一直使用c 注意力一直集中 的c 上面,這幾年使用一...

新語言學習

用過的語言按時序算 c lua 粗淺指令碼 erlang c unity lua go。印象最深的是erlang,因為特別吃虧,嗯。那會連多執行緒 多程序都不怎麼了解,雖然看了erlang的程序通訊模型,mail box gen server原理,但不理解什麼時候要它們。還有遞迴為主的編碼方式,也不...