演講

“利用Rust開發CAD"

在Zoo.dev,他們正在構建一個雲端驅動的CAD套件,讓用戶能夠隨時使用最新、最快的GPU和CPU,而無需購買一台笨重且昂貴的筆記本電腦,並在渲染模型時會不斷向你臉上吹出燒熱的空氣。Zoo.dev使用Rust來開發API服務器、大量的前端(通過WebAssembly)、CLI工具以及我們的編程語言工具(解析器、編譯器、運行時,甚至是文檔生成器)。他們還建立了一個可視化測試框架,以確保相同的KittyCAD代碼始終生成相同的視覺效果。Rust是他們在這家公司成功的超能力,使得在後端、前端和CLI之間重用代碼變得容易。在這次演講中,Adam將展示他們如何使用Rust來構建這些系統,以及在這個過程中學到的經驗。

演講者

Adam Chalmers

認識 Adam Chalmers

Adam是Zoo.dev的高級系統工程師,該公司正在開發下一代計算機輔助設計(CAD)軟件。Adam在小學時開始編程,至今已有20年的經驗。現在他主要使用Rust,因為它讓他能夠從前端到後端及其間的所有部分進行開發,並且擁有一流的工具和編譯器讓他不會在生產時犯下高昂代價錯誤。

mailbox

訂閱我們的電子報

密切關注:註冊到我們的RUSTAsia郵件列表,以便及早獲得演講者公告、門票發售和其他重要更新