-
Notifications
You must be signed in to change notification settings - Fork 10
Home
Phratch is a Scratch (http://scratch.mit.edu) port on Pharo2.0. It is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web.
Phratch is the evolution of the Scat project (https://code.google.com/p/scat/) which provided a port of Scratch on Pharo 1.3. Thanks to the developers of Scat, Phratch has strongly evolved to become a really cool tool.
It includes Settings, FileSystem, Metacello. It also includes the BYOB (Build your Own Block --> http://byob.berkeley.edu/#download) features.
To download it, run this code in Pharo2.0 ([http://www.pharo-project.org])
Gofer it url: 'http://smalltalkhub.com/mc/JLaval/Phratch/main'; package: 'ConfigurationOfPhratch'; load. ((Smalltalk at: #ConfigurationOfPhratch) project version: '1.0') load.
or this code in Pharo3.0 ([http://www.pharo-project.org])
Gofer it url: 'http://smalltalkhub.com/mc/JLaval/Phratch/main'; package: 'ConfigurationOfPhratch'; load. (Smalltalk at: #ConfigurationOfPhratch) loadBleedingEdge.
On MacOSX, you can execute this line in a bash for the developer view:
wget --quiet -qO - https://phratch.googlecode.com/files/loadPhratchDev | bash
or this line for the user view:
wget --quiet -qO - https://phratch.googlecode.com/files/loadPhratch | bash
You can find a nightly build phratch image here:
https://ci.inria.fr/pharo-contribution/job/Phratch/
What really change:
- change Menu
- Settings
- FileSystems
- Metacello
- integration of BYOB (allows to build your own blocks)
- Integration of Panther (Category Color and Files)
- A lot of new useful blocks
To ask question or discuss with developers, you can use the following mailing-list: phratch/@\googlegroups.com. Go to https://groups.google.com/forum/?hl=en#!forum/phratch to subscribe to the mailing-list.
Phratch won the 3rd place of the ESUG "Innovation Technology Awards" at Annecy 2013.
https://phratch.googlecode.com/files/Medal2013BronzeSmall.png