12 ms·
What are some good resources for learning to develop using Pharo? Anything others would recommend?
by selykg 5y ago
What are some good resources for learning to develop using Pharo? Anything others would recommend?
- fmakunbound 5y agoThere's a ton of practical Pharo books here https://books.pharo.org https://books.pharo.org and Smalltalk books here http://stephane.ducasse.free.fr/FreeBooks.html http://stephane.ducasse.free.fr/FreeBooks.html
- Qem 5y agoThere's a MOOC[1] on it, and there are several free books that cover the basics of the language itself[2][3], data visualisation[4] and numeric stuff[5]. The only issue is, as it is developed at a fast pace, documentation tends to get a bit dated quickly. [1]. https://mooc.pharo.org/ https://mooc.pharo.org/ [2]. https://github.com/SquareBracketAssociates/PharoByExample9/releases/download/latest/PBE9-wip.pdf https://github.com/SquareBracketAssociates/PharoByExample9/r... [3]. https://books.pharo.org/deep-into-pharo/ https://books.pharo.org/deep-into-pharo/ [4]. http://agilevisualization.com/ http://agilevisualization.com/ [5]. https://books.pharo.org/numerical-methods/ https://books.pharo.org/numerical-methods/
- indigochill 5y agoIMO the better approach, given how dynamic and fast-moving development is, is to put this kind of information directly into the image. Pharo even already has a mechanism for authoring tutorials and it has an example tutorial using that mechanism, but I wish there was just more to that content that covered the material in the books/MOOC. The reason is then hopefully the documentation stays aligned with the state of the particular image you're working with rather than hoping some volunteer has updated a book for the particular version of Pharo you're using. I took a stab at doing this myself, but I was learning as I went and eventually ran out of gas since writing Pharo tutorials didn't beat other stuff on my personal priority list.