Ruby Conf Taiwan 2019 小記

Ruby Conf Taiwan 2019 小記

Ruby Conf是Ruby界一年一度的盛會,雖然才剛踏入Ruby圈兩個禮拜,演講內容一定都聽不懂,但難得可以和來自世界各地的Rubyist共聚一堂,並一窺神級人物的風範,便毅然決然的報名了。

rubyworld

世界各地的Rubyist齊聚一堂

fadatsai

被Fadatsai戳中笑點XD

因為程度有限(包括技術程度和英文程度),以下僅記載幾位講者的內容。

The Future of Ruby

第一天的議程從Ruby的老爸 — 松本行弘先生幽默的演講拉開序幕,松本先生對於Ruby常見的批評做了一番解釋。

“Ruby is dead, Ruby is less popular”

「Ruby在Redmond Index的排行是8/20喔!」

“Ruby is not fast enough”

「Github, airbnb, Cookpad都用得好好的啊!這可不是Ruby的問題」

「真要說的話,沒有一個語言是夠快的,然而Ruby是持續在進步的,Ruby2.6比Ruby2.0快了2.8倍,之後的2.7會更快。」

另外,松本先生也提到Ruby遇到的問題,如記憶體的瓶頸、內建太多方法(method),連命名都是個問題,還有他很後悔加了執行緒threads(提到這一點時全場都笑了)。

最後則是對於Ruby未來的展望。為了Ruby的存續(也為了松本先生本人的存續XD),Ruby團隊會持續努力,並且

「To make the world better place」

Protect Your Copyrighted Ruby Code in Distribution

來自中國的講者Delton Ding,只聽懂開頭提到李笑來和xdite的八卦(逃)

Official Party

經過了一整天的鴨子聽雷,總算到了official party的時間,在一點酒精的加持下,很快大家都聊開了,我也幸運地被一個可愛的妹妹搭訕,她在工作上使用Ruby約有2年的時間,回答了我很多對於Ruby的疑問。之後又陸續認識了好幾個可愛的妹妹,有資深也有剛轉職成功的,我們組了一個小小的Ruby Girls群組,還約定以後一起參加週二晚上的默默會。

rubyist

結果不小心被偷拍了XD

Compacting GC for MRI

第二天的議程由神級的Aaron Patterson開場,Aaron的內容應該不是很難,但我還是只聽懂開始的笑話和看懂emoji(嗚嗚嗚)

Reliable distribution system with Ruby x IoT

來自Cookpad的Shinsuke IMAI,介紹了將Ruby應用在食材配送的案例。除了講解配送的流程、遇到的問題,以及解決方法。其中還包含一個如何在住宿的旅館中把示範機器組裝起來的問題XD

之後的Q&A時間,有人問了不會有人去破壞機器或偷別人的食材嗎?

答案是目前沒有,因為是在日本啊!!(已羨慕)

議程之外……

第二天中場休息的時候,龍哥說,其實來參加Ruby conf,聽演講並不是唯一的重點,畢竟這些資料以後都會放到網路上;很多來參加的人,就是來見見老朋友、認識新朋友,因為Ruby就是一個很開放的語言,也造就Rubyist愛交流愛分享的個性。而我在pre-party、official party的經驗,的確也是如此。

經過兩天的議程,雖然技術方面仍然一知半解,但對於Ruby這門語言的認識,卻好像多了那麼一點點……

Recent post