Translate

2016年9月23日 星期五

Python - 一個膠水語言

在經過這麼多種的語言之後

我選擇了 python

經歷過 java、 php、 還有 objective-c 之後

我很確定的是我喜歡 python,勝過其他種的語言

現在蘋果的 swift 還沒整個定型,即使過了明年

我覺得還是會大輻度改動

這邊就先不說 swift了

那為什麼是python呢?

或許就和他的設計理念和後來被其他人補上的各種模組有關吧

所以現在的python 變成一種 「膠水語言」,因為各方人士的貢獻,所以大部分的用途都有人寫模組。

想要撈股票,有google、yahoo 的模組可以用

想寫 gui 也有,要輸出 圖表也有,要寫網頁後端也有三種以上可以選。

我想這個就是「膠水語言」的媚力吧

你想要做出個什麼東西,基本上都有現成的模組。

如果沒有現成的? 那就自己刻一個吧

希望有一天,我可以不用再當伸手牌,能夠做出一些模組讓別人使用。


至於為什麼選擇python3呢? 

和 python2 比,真的是缺東缺西,而且教學文也常常不能用,因為版本對不上。

但我在python3 的 cookbook 上看到一話話

「若你把眼光放到未來,你會發現 python3 提供了許多隱而不現的價值,比你想像的還要豐富」

但反過來說,python3 真的很不方便,因為很多模組都沒有。

嗯…

如果你看見什麼都沒有的天空,你會說什麼呢?

a> 這裡什麼都沒有耶!

還是

b> 這裡一點限制都沒有耶!