昨天準備離職了。
其實在這家公司里面,項目leader對我很不錯,時間也是比較寬松的。給了我很多的機會學(xué)習(xí)。甚至曾經(jīng)我有整整一個星期的時間去完整的學(xué)習(xí)ruby。對此我還是非常感激的。不過因為項目的原因以及各種管理上的不如意,我感覺自己始終不開心。
索性這次終于解放,于是我想先靜下心來,思考一下人生未來的路。順便學(xué)習(xí)一下我所喜愛的ruby和python。上次學(xué)習(xí)ruby已經(jīng)是幾個月以前的事情了,學(xué)完以后基本上沒有得到什么使用的機會到現(xiàn)在基本上忘記了。這次一并將python也學(xué)了,并比較列出。
幾乎所有的語言,都包含以下幾個部分
1,數(shù)據(jù)類型 ————被處理的
一般包括數(shù)字,字符串,可能還包括布爾類型;復(fù)雜數(shù)據(jù)類型;對oo的語言還要包括對象等。
2,對數(shù)據(jù)的處理 ————語法部分,
a,操作符和表達式
b,條件判斷語句
c,循環(huán)語句
d,跳轉(zhuǎn)語句
f,異常處理
3,代碼的組織
a,文件的組織
b,函數(shù)
c,對象
4,類庫
a,標準輸出入庫
b,文件庫
等
以上前三個部分,是一個語言基礎(chǔ)的部分。但是對一個語言深入的了解,還必須結(jié)合這個語言的背景,哲學(xué)理念,才可以達到比較深刻的地步。是以我們對python和ruby的學(xué)習(xí)將從這個地方開始。