回到頂端
|||
熱門: 黃子佼 徐巧芯 地震

全新開發環境工作台Light Table,讓程式設計「老嫗能解」!

WIRED.tw/Jasper Hsu 2014.01.21 00:00

Image: Light Box

格蘭傑(Chris Granger)是名電腦工程師,但他認為今日電腦編程工具有點差勁、過於複雜難懂、規則繁複,所以他發明了Light Table希望改變現狀。

格蘭傑日前發布開源平台Light Table,將代碼全部託管在GitHub上,遵循GNU開源許可。格蘭傑先前是微軟開發工具開發部門Visual Studio的專案經理,他在離職後開發了全新理念的集成開發環境(IDE)Light Table,可支持Python、Clojure、JavaScript等多種程式語言。

格蘭傑表示,編程時最大的問題在於你總是在完成後才能看到工作的成果,這點正是需要改善的地方,「廚師添加食材時可以聞味道、品嘗…藝術家在畫布上作畫時也可以看到過程,但編程卻不是如此,我們只能憑空想像」,所以他提出Light Table的概念,「我們需要真正的工作面板,不只是編輯器和項目管理器。而且把東西盡量整潔地堆在這裡,需要的時候可以把資料直接拿出來看。」

不過,格蘭傑的團隊目標不僅止於提升編程工作效率,更希望改變一般人對編程的看法。許多研究人員、或各領域資料處理人員每天要花許多時間統計整理Microsoft Excel、Access和SPSS的資料,格蘭傑表示,這些工作者其實都是程式編程人員只是他們都不自知。「Excel其實是最普遍的編程語言」他說。

Chris Granger(左)Image: G0SUB/flickr

Light Table的誕生可以追溯到2012年,當時格蘭傑剛離開微軟與朋友創了一家公司,他們向知名的矽谷新創育成機構Y Combinator推薦一個軟體,能讓醫療研究者更輕鬆分析資料。

未料幾周後,IBM以人工智慧技術推出了和格蘭傑公司類似的軟體,使格蘭傑的產品出師未捷。 之後,格蘭傑到醫院探視祖父母,但在醫院時沒有網路可使用,少了網路干擾的他讓靜下來思考,發現現在市場缺少了就是一個可以讓各領域工作者使用的編程工作台,於是Light Table原型誕生。

在朋友的建議下,格蘭傑將Light Table原型發布到網路上。不到一週網頁瀏覽就超過百萬。許多人建議格蘭傑應該把Light Table放到Kickstarter上募資,原本不抱期望的格蘭傑很驚訝最後竟籌募到逾31萬美元,也成功進入Y Combinator。

格蘭傑表示,已經有數千名開發人員在使用Light Table,但因為是開源的關係所以這部分不會產生任何營收。接下來格蘭傑計劃推出Aurora專案,他不願多談內容只說Excel給了他很大的靈感,「我們希望人人都可以不用受過訓練就可以自然做到這件事。」

也就是說,未來的程式設計軟體真的有望達到「老嫗能解」的境界了。

社群留言

台北旅遊新聞

台北旅遊新聞