As I have seen, BYOB allows to build objects (hence its name) and program with objets. It is a functional language and allows recursivity.
But its creator is porting it to JavaScript, under the name of "snap!" (if it is to find it easier with Google he may have surprises :-D). It is possible to beta-test it online, and I found it veeeeeryyyyyyy� slow! So having a Scratch-like which would run on all the platforms and not too slowly, would be great (if only, because a tablet don't have a keyboard and it is easier to program "� la Scratch" when you don't have a real keyboard).
By the way, Scratch is being ported to flash (instead of Squeak). If anyone understands why I would appreciate to know; I don't understand� the logics...
Alain
On Mar 24, 2013, at 9:34 PM, stephane ducasse <stephane.ducasse@free.fr> wrote:Hi Jannik and Bernat
I was wondering if it is necessary to keep the CCodeGenerator and Primitives-Plugins inside the system.
In addition may be this code is really outdated so may be packaging it in a separate package for archival
would make sense.
I'm surprised that so many classes do not have class comments :).
BTW pay attention that
- PhratchPreferences has the same disease that the old Preferences class (RIP).
Yes, I just did it expecting remove it soon.Thanks for the report
- SensorBoardMorph open �in the class comment -> DNU
- (PaintCanvas new brushCursorSize: 21 color: Color yellow) display -> DNU
In fact this code is quite scary�. :)
Jannik what is the different between byob and Scratch.byob allows one to build its own block (http://byob.berkeley.edu/#download)Go to Variable categorie: there is a "new block" button.It does not work for now: It works only on my machine, I have to commit the code.Jannik
Stef