九年前,JavaScript之父Brendan Eich和PHP之父Rasmus Lerdorf兩大開發語言教父雙雙來臺,介紹Web開發技術的最新發展,那是2015年Modern Web年會,吸引了超過6百位臺灣開發者齊聚中研院人文社會科學館。

那一年,JavaScript語言誕生滿20年,Brendan Eich當面告訴我,這個只用10天就設計出來的語言,只是為了行銷考量,搭上Java名氣,才命名成JavaScript。Brendan想讓JavaScript乍看之下很像Java。雖然這兩種語言的本質截然不同,Java是靜態型別的語言,開發者需要先定義變數的型別,而JavaScript卻不需要,這個技術設計的選擇,讓JavaScript更彈性、更適合Web開發,因此而風靡了整個Web世界,成為當代網頁開發的主流。

Brendan現場展示了用支援Asm.js的遊戲引擎Unity與Unreal打造的3D遊戲,他在臺上玩了起來,執行效能一點都看不出來是網頁應用。Asm.js追求極致JavaScript效能的思維,後來也帶動了現在WebAssembly技術(但兩者不同)的發展,讓JavaScript更能通吃前端或後端,各種類型的應用開發需求。

2015年同樣也是PHP創立滿20歲的一年,這是全球最廣泛使用的網頁開發技術之一,人氣與JavaScript不相上下。一封電子郵件邀約,熱心推廣技術的Rasmus Lerdorf立刻答應來臺,為了幫我們節省機票補貼,Rasmus還自己比價,定了最便宜的機票飛來臺灣,擔任2015年Modern Web年會第二天開場主題講者,揭露磨劍10年開發的PHP 7效能優化的秘密,這是臉書操作介面超級流暢的關鍵。

那一天中午,中研院人社館外的陽光燦爛,Rasmus臉上映著暖陽接受我的採訪,一臉興奮的說,他正是為了讓網站邁向微服務(Microservice)架構,來設計PHP 7,要讓PHP效能更好,有效減少網路延遲,才更能勝任分散式架構的需求。如今,微服務架構不只是Web應用,更是整個雲原生發展浪潮的核心思維。

將國外最新開發技術、世界級開發大師的經驗,帶到臺灣開發者眼前,也要成為臺灣開發好手彼此交流的舞臺。這正是我們選擇以「Modern」為名,開始舉辦這場臺灣開發活動的初衷,直到現在都是如此。數位部長唐鳳就在第一屆Modern Web年會上,以Perl 6核心貢獻者的角色,分享了她的開源之道。

因為疫情,Modern Web Conference在2020和2021年轉為線上舉辦,去年更因疫情嚴峻而停辦。終於,今年重回實體活動形式,並且更名為MWC 2023(Modern Web Conference的縮寫),一連在南港瓶蓋工廠舉辦三天,超過60場演講,規模比過去更大,也提供了更多講者與聽眾交流的機會。

每一場演講結束,講者們會面對面回答聽眾的各種問題(這個交流形式是MWC最大亮點之一),我站在Heptabase 創辦人詹雨安面對面問答的桌子旁,從頭聽到尾,每一位提問者都是超級愛用的粉絲,不只提出各種功能需求,也好奇這個揚名全球的國產筆記軟體的開發花絮。更有一群熱心的參加者,寫了一場又一場演講的共享筆記,連不在現場的開發人也能有滿滿的收穫。

MWC不只聚焦Web應用,還擴大到更多開發議題,尤其是企業級開發的技術和經驗。Web開發技術已經不只是網站技術,更是企業數位轉型,從產業公司,變成科技公司的關鍵。四大主題涵蓋了開發、資料、服務、流程、到介面和體驗,更有不少場演講聚焦在超夯的生成式AI開發經驗。

MWC將海外開發經驗帶到臺灣的初衷沒有改變,但今年開始更聚焦於引介跨國企業的轉型經驗。

擁4萬名開發人力的美國最大金融集團JP Morgan,如何邁向雲原生?我們從新加坡邀來JP Morgan雲端開發者關係工程師Rinsha Kaushik分享秘訣,她在摩根大通集團新加坡據點擔任SRE長達4年半,在第一線參與了這個跨國集團的雲原生之旅。

另一位海外講者更是遠從柏林來臺,歐洲電商巨頭Zalando前工程經理Andrew Howden,他是嵌入式SRE團隊的負責人,過去4年來,一路見證了Zalando如何發展平臺工程,讓2千人開發團隊提高生產力的變革。

9年來(加上剛結束的今年),數百位登臺講師來自海內外,參加過的臺灣技術人將近1萬人次,6成是各企業的開發者,更有1成主管。MWC不只要提供最新的開發趨勢,也是跨國企業技術轉型經驗的交流,更要打造出臺灣最大規模的開發者盛會。

專欄作者

熱門新聞

Advertisement