開源人年會 2022

Script1 -- 一個用來產生其他語言的語言
年7月31日, 10:00–10:30 (Asia/Taipei), TR410
語言: 漢語

學習新的程式語言對我是個負擔,於是我想,位何不自己發明一種語言,然後用編譯器的方法轉成其他語言呢?這樣我就只要學一種語言就好了啊!於是我設計了 Script1 語言,並且用 C 語言寫了 s1 這個轉換程式,目前可以轉 JavaScript 在 Deno 上跑,之後會支援 Dart 與 Python (轉 Python 正由我的學生劉立行開發中)


不管這個計畫能不能像 Python/JavaScript/Dart 那樣成功,但能發明新的程式語言是我的夢想,這個過程也對我在金門大學的教學會有幫助,所以我就這樣做了。目前已經將程式碼放上 https://github.com/script-one/script1 ,還持續的改版中。


目標聽眾族群

對程式有興趣即可

內容難易度

入門

youtube_link

https://www.youtube.com/watch?v=VIkS6KGTUO0

現職是金門大學資訊工程系助理教授
主要教授《程式設計、計算機結構、系統程式、人工智慧》等課程。
目前主要使用的開發工具是 Deno / JavaScript / C,用來開發網站應用與系統程式,

Yet another CS student based in Taiwan.