首屆Pythonic Hackathon在豆瓣舉行
Python,中文翻譯是蟒蛇,讓人心生畏懼。但是在程序員群體中,卻有那么一群人快樂地稱呼自己是Pythonista(Python愛好者),還有“華蟒用戶組CPyUG”這樣的線上團體,人丁興旺。這來源于由Guido van Rossum在1989年發明的以Python命名的計算機程序設計語言,因其語法簡潔近自然語言,內置模塊豐富實用,早已擁有大量擁躉。
豆瓣是世界范圍內對Python語言應用最為成功的公司之一。在剛剛結束的這個周末,國內首屆基于Python語言的編程馬拉松(hackathon)在豆瓣舉行。作為2012Python中國大會PyCon2012China的一個組成部分,此次hackathon活動在線上報名階段便吸引了百余位開發者的關注。在現場提交產品開發創意并進行陳述和答疑后,經過專家評委的初評,近30位程序員、工程師組成的11個開發團隊獲得參賽資格。
編程馬拉松于10月27日下午13:00正式開始。經過27小時不間斷的編程,10月28日下午16:00準時結束,各團隊提交產品并進行現場演示。最終經過各開發團隊和專家評委共同評選,5支開發團隊獲得優勝。獲獎團隊及其產品包括:
SOS團隊的作品微途"Wayto" - 根據weibo的地理信息自動匯集目的地,真人評論文字/照片;
EBShare團隊的作品”iRSS“ - 用戶通過點擊紅心、垃圾桶等功能按鈕對網絡內容進行選擇,并記錄其偏好,隊員表示從產品創意到UI都是向豆瓣FM致敬;
42qu團隊的作品”42qu CC“ - 已經很不錯的應用重新部署在SAE上,并進一步強化了功能;
作品AI Vs. AI - 編寫AI進行在線游戲對戰,demo只完成了黑白棋項目,***AI用Python寫了100多行;
G-Star團隊的作品”Stat Helper“ - 可以個性化設置的網站運行參數監測工具。
獲獎團隊獲得了由新浪云計算提供的獎品,所有參賽選手還獲得了由同樣是Python語言開發的豆瓣閱讀提供的每人50元數字作品購買基金。
Python的簡潔優雅,重新定義了Pythonic一詞,成為跨語言/領域專注簡潔解決問題的一種工程態度的專用詞,對編程如是,對工作、生活中的很多事情亦如是。因此Pythonic Hackathon便有了在“使用Python語言進行開發"之外的更多含義。本次hackathon賽事的參賽者們,他們的產品創意新穎,完成度高,更重要的是在連續高強度的開發過程中,他們仍然努力尋找和堅持Pythonic的解決問題方式。專家評委之一、豆瓣***架構師洪強寧教授賽后對選手們說”工程師改變世界——豆瓣團隊一直堅持這樣的理想和做事方式,也因此聚集了很多這樣的開發者。很高興越來越多的人加入到學習和使用Python的隊伍中,讓我們一起用Python和Pythonic精神改變世界。“
現場快照: