GDG on Campus National Kaohsiung Normal University - Kaohsiung City, Taiwan
本講座將深入介紹如何在 C、C++、Java、Python 和 JavaScript 之間進行程式碼轉換,探討各種轉譯工具及其實現原理,並透過實作範例,帶你一步步掌握程式碼轉換的技巧與最佳實踐。
5 RSVP'd
在程式開發的過程中,經常會遇到不同程式語言之間的轉換問題,如將 C++ 演算法嵌入 Python 應用程式,或將 Python 腳本轉為前端 JavaScript。這種跨語言轉譯的需求在現代軟體開發中越來越重要。
本次的講座內容重點有:
1. 高階語言轉換的挑戰與需求,大致講述語言特性差異與轉換難點
2. 程式碼轉換工具及原理,將介紹 Pybind11、SWIG、Transcrypt 等轉換工具,並稍微講解 AST 分析與語法轉譯的實現原理
3. 實務應用與案例分享
4. 實作活動:實現兩種語言之間的轉譯器
難度:⭐️⭐️ (二星)
適合對象:具備基礎資訊知識的學生,不需要實作經驗。
Tuesday, May 13, 2025
10:30 AM – 12:00 PM (UTC)
高雄師範大學
GDSC 技術教學
高雄師範大學
GDSC 技術教學
Contact Us