未分類

Taipei.py十二月聚會

兩個月沒有去參加Taipei.py了,而且正巧期間信義線通車,從輔大到CLBC

表面上看起來坐的站數一樣,實際上…中間可以不用在忠孝新生和中孝復興轉車

嗯…常經過這兩站的都知道…囧 大安站的出口原本也只有一個,自從全面開放後

我一到站…迷路了Orz 只好跟著人群走,以後去CLBC要到六號出口~

所以真的是越來越方便了呢~

這次的聚會的重頭戲在第一場就開始了

他是去年Python Conference的總召,也有人期待很久了,所以這次人也超多

『信不信我能用Python寫的跟C跑的一樣快』 此話一出立即獲得熱烈掌聲

祕訣在於 Cython = C + Python 由於講者的工作是處理大量數學運算方面的

所以對於速度很講究,『如果原本要一天才能運算完的東西,現在只要兩個小時 何樂不為呢?』

並且實際用簡單我語法展示給我們看差異…

雖然只是簡單無意義的回圈XD和一堆把陣列資料放來放去的語法

不過僅僅只是改了 宣告 資料形態、List的大小(上述在原本Python因為是動態資料所以不用)

速度就比起原本的快達200倍…也難怪原本要算兩天的東西,二個小時就可以算完

所以動態資料的方便就有它的代價~要怎麼靈活運用 就看開發者自己本身囉

據本人透露如果真的要運算大量資料 Python + C 最大極限,以目前遇到工作經驗來說

可以只和C語言差到2倍,不過如果真的有需求,再來用C寫就好,也因為他自己是重度Python

的使用者,所以能Pyrhon寫的就用XD…

第二位講者和大家一起討論Cheese Shop~

它賣的不是起司XD而是Python Package

sudo pip install 是我們一般裝Python套件的方式當然還有egg

不過很多東西 『我們其實不知道他到底幹了什麼XD』

所以在去年美國的Python Conference就開始在推廣Wheel

雖然我也還沒使用過,不過感覺這東西真的有可能會改變以後我們不論上傳套或下載的方式

分享到