加入 Exercism 的 Pharo 學習軌道,即可獲得 50 個練習 並享有程式碼自動分析 以及 個人導師引導, 全部100% 免費。
Class { "A simple SUnit test"
#name : #HelloWorldTest,
#superclass : #TestCase }
{ #category : #testing }
HelloWorldTest >> testSayHello [
self
assert: HelloWorld sayHello
equals: 'Hello, World!'. ]
透過 Exercism 上有趣又有成就感的程式設計練習,測試你對各種概念的理解,讓你的程式設計能力更上一層樓。
查看 Exercism 上所有 Pharo 練習
在 Pharo 裡,一切都是物件。就只有物件透過訊息互相溝通。
它在執行期間提供即時回饋。你可以隨時執行並修改你的程式。
語言的完整語法可以寫在一張明信片上,而且只有 6 個保留字。學起來很簡單喔。
Pharo 在執行期間進行動態型別檢查,物件會在執行當下檢查自己的操作。
Pharo 可以用於網頁、桌面、AI、視覺化、數學,以及 IoT 裝置。
Pharo 使用快速的虛擬機器,可執行於 Windows、macOS 和 Linux,也支援 ARM 處理器。
每種語言都有自己做事的方式。Pharo 也不例外。我們的導師會幫助你學會像 Pharo 開發者那樣思考,以及如何寫出 道地的 Pharo 程式碼。解完一個練習後,把它提交給我們的 志工團隊,他們會給你提示、想法和回饋,告訴你 怎麼寫得更像你在 Pharo 中平常會看到的樣子。他們也會幫助你發現那些 你不知道自己不知道的事。
進一步了解引導