加入 Exercism 的 Wren 學習軌道,即可獲得 117 個練習 並享有程式碼自動分析 以及 個人導師引導, 全部100% 免費。
class Wren {
flyTo(city) {
System.print("Flying to %(city)")
}
}
透過 Exercism 上有趣又有成就感的程式設計練習,測試你對各種概念的理解,讓你的程式設計能力更上一層樓。
查看 Exercism 上所有 Wren 練習
Wren 採用熟悉又現代的語法,對許多來自 JS 或其他類似 C 的語言的人來說並不陌生。
Wren 的虛擬機器實作不到 4,000 個分號,全是可讀性高、註解充滿愛的 C 程式碼。
單遍編譯器、精簡的位元組碼,加上輕巧的物件,讓 Wren 保持輕快敏捷。
輕量的纖維讓你把程式組織成一群互相溝通的協程。
易於嵌入、沒有相依性、標準函式庫小巧,還有好用的 C API。
許多腳本語言缺乏物件模型(或模型很不尋常)。Wren 把類別擺在最核心的位置。
每種語言都有自己做事的方式。Wren 也不例外。我們的導師會幫助你學會像 Wren 開發者那樣思考,以及如何寫出 道地的 Wren 程式碼。解完一個練習後,把它提交給我們的 志工團隊,他們會給你提示、想法和回饋,告訴你 怎麼寫得更像你在 Wren 中平常會看到的樣子。他們也會幫助你發現那些 你不知道自己不知道的事。
進一步了解引導