Pharo is a modern open-source development environment for the classic Smalltalk-80 programming language. This book, intended for both students and developers, will guide you gently through the language and tools by means of a series of examples and exercises.
We are making this book available to you under the Creative Commons Attribution-ShareAlike 3.0 license. You can either download the PDF for free from PharoByExample.org, or you can buy a softcover copy from lulu.com. (You can also pay for the PDF download from lulu.com, if you would like to make a contribution to this effort.) Additional material is available from the book's web page at PharoByExample.org.
Pages : | 350 pages |
Size : | |
File type : | |
Downloads: | 33 |
Created: | 2020-08-30 |
License: | Creative Commons Attribution-ShareAlike 3.0 |
Author(s): | Oscar Nierstrasz, Stephane Ducasse, Damien Pollet, Andrew P. Black |
Download free course Re-engineering the Uptake of ICT in Schools, pdf file on 214 pages by Frans Van Assche, Luis Anido, David Griffiths, Cathy Lewin, Sarah McNicol....
A Case Study in Community-Driven Software AdoptionDownload free course A Case Study in Community-Driven Software Adoption, pdf file on 39 pages by O'Reilly Media....
The Future of Software Quality AssuranceDownload free course The Future of Software Quality Assurance, pdf file on 272 pages by Stephan Goericke....
Contextual Process DigitalizationDownload free course Contextual Process Digitalization, pdf file on 282 pages by Albert Fleischmann, Stefan Oppl, Werner Schmidt, Christian Stary....
Introduction to GNU OctaveA brief introduction to scientific computing with GNU Octave. Designed as a textbook supplement for freshman and sophomore level linear algebra and calculus students....
The Nature of CodeDownload free course The Nature of Code, pdf file on 519 pages by Daniel Shiffman....
Tensorflow 2 TutorialTensorFlow is a free and open-source software library for machine learning. It can be used..., download free Tensorflow tutorial in PDF (66 pages) created by Ren Zhang ....
Digital Video Concepts, Methods, and MetricsDownload free course Digital Video Concepts, Methods, and Metrics, pdf file on 359 pages by Shahriar Akramullah....
CyberParks – The Interface Between People, Places and TechnologyDownload free course CyberParks – The Interface Between People, Places and Technology, pdf file on 331 pages by Carlos Smaniotto Costa, Ina Šuklje Erjavec, Therese Kenna, Michiel de Lange, Konstantinos Ioannidis, Gabriela Maksymiuk, Martijn de Waal....
3D Rendering: An Introduction3D rendering is the 3D computer graphics process of automatically converting 3D wire frame models into 2D images with 3D photorealistic effects or non-photorealistic rendering on a computer. Rendering is the final process of creating the actual 2D image or animation from the prepared scene. ...