最近我在學習Smalltalk編程語言,但發(fā)現(xiàn)網(wǎng)上關(guān)于它的實戰(zhàn)項目資源不多。有沒有一些基于Smalltalk的開源項目或者教程,能讓我通過實踐來加深理解并提升編程能力?

我了解到Smalltalk在教育和科研領(lǐng)域有廣泛應(yīng)用,但作為一個初學者,我希望通過參與實際項目來鞏固知識。請問有沒有推薦的項目或教程,特別是那些適合初學者的,能讓我在實戰(zhàn)中學習和成長?

請先 登錄 后評論

1 個回答

扶搖

1. Little *alltalk 是一個具有歷史意義的*alltalk方言實現(xiàn)系列,適合作為學習面向?qū)ο蟪绦蛟O(shè)計的工具,其簡化的結(jié)構(gòu)便于新手理解,并且是軟件開發(fā)歷史研究的重要資源。它包含多個版本,覆蓋了從小型實驗性到跨平臺運行的不同需求,適合不同的研究和教學場景。尤其推薦v4和v5版本,它們進行了顯著的重寫,提供了更小、更簡潔的實現(xiàn) 。 

2. Objective-*alltalk 是一種融合了*alltalk和Objective-C特性的編程語言,它針對連接器導向編程進行了重大擴展。這個項目雖然處于實驗階段,但已經(jīng)展現(xiàn)出獨特的魅力和潛力,適合進行物聯(lián)網(wǎng)應(yīng)用開發(fā)、Web服務(wù)器搭建以及快速原型設(shè)計 。

3. 對于希望從基礎(chǔ)學起的學員,可以查看 *alltalk入門級教程,這將幫助你了解*alltalk的安裝和入門知識 。

4. Pharo是一個流行的開源*alltalk實現(xiàn),提供了成熟的開發(fā)環(huán)境和豐富的庫,適合進行*alltalk編程的實戰(zhàn)項目 。 

5. 另外,*alltalk的學習者可以通過閱讀在線教程和博客文章來加深對*alltalk的理解,例如“五分鐘看懂 *alltalk 語言”提供了*alltalk語言的基礎(chǔ)語法和特性介紹 。

6. 對于希望進行實戰(zhàn)項目練習的學習者,可以考慮加入*alltalk社區(qū),參與討論和項目開發(fā),例如Dev59推薦的Squeak by Example教程,以及*alltalk學習項目討論 。 

 

請先 登錄 后評論