JAOO 2005
2005 年 10 月 24 日
這是我最喜歡的會議,但這份報告簡短得令人尷尬。很遺憾地,由於與其他業務行程衝突,我只能在奧胡斯待一天。JAOO 仍然是一場很棒的會議,儘管我難以說出原因。它設法保留了小型會議的感覺,同時保持新鮮和廣泛。
對我來說,會議的重點在於認識人,而這次的重點是認識 Erik Meijer,他是 LINQ 背後的人物之一,LINQ 是用於整合式查詢的 .NET 語言。其理念是建立一個單一的宣告式查詢語言,可以存取多個資料儲存,特別是 SQL 資料庫和 XML 文件。它實現了 Anders Hejlsberg 在 OOPSLA2004 中提出的提示。我喜歡 Eric 似乎在動態語言和靜態語言之間取得了罕見的平衡,他正在尋找一種採用不同類型檢查途徑的方法。
也有老朋友可以敘舊。我很有興趣(也很高興)聽到 Mary 和 Tom Poppendieck 變得忙碌,顯然精實現在「很夯」,許多公司正在進行精實計畫,並希望能將其應用於軟體。儘管我通常對此類比喻持懷疑態度,但我一直很喜歡 Poppendieck 使用精實製造作為 隱喻式提問 來描述敏捷方法的方法。
在小組討論中,「Bedarra」Dave Thomas 和 Brian Barry 表示,他們相信目前一波的開源軟體開發是不可持續的。許多對開源軟體的支持來自於大公司,IBM 對 Eclipse 的支持就是一個長期的例子。他們認為這種支持不會持續,如果是這樣的話,開源軟體活動可能會大幅衰退。(我對這個問題保持沉默,我比較不喜歡預測未來。)
在一個非常不同的觀點中,我了解到 Microsoft 員工面臨一個新的問題:如何應對你的孩子問你為什麼你會為邪惡帝國工作。我確信許多開源軟體支持者的愛心將會傳達給那些在雷德蒙德的受難者。