Yes, I saw all these work.
Now, I prefer to have it on Pharo to make my own work on it.

I just commited a new source with BYOB partly working: You can build your block, but the right-click menu does not work to remove blocks, duplicate...�
I hope to fix that soon.

Cheers,
Jannik

2013/3/25 Alain Busser <alain.busser@gmail.com>
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 Mon, Mar 25, 2013 at 12:39 AM, jannik.laval <jannik.laval@gmail.com> wrote:

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.


- SensorBoardMorph open �in the class comment -> DNU

- (PaintCanvas new brushCursorSize: 21 color: Color yellow) display -> DNU
In fact this code is quite scary�. :)

Thanks for the report



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





--

~~Dr. Jannik�Laval~~
�cole des Mines de Douai
Enseignant-chercheur
http://www.jannik-laval.eu