just a question what if a bad guy you want to protect from is just smart
and use a default vm. 
I mean what kind of thieves do you want to protect from?

Because you can let everything and block the menu + the DNU and other exception
and nobody even you will be able to access the code. 
If you remove all the <world menu> menu and toolbar + DNU + exception ...

S. 

On 4 Sep 2020, at 22:05, Esteban Maringolo <emaringolo@gmail.com> wrote:

My compromise would be to disable the GUI version of the VM.

How can I compile a VM with the --headless setting hardcoded? Where to start?

Esteban A. Maringolo

On Fri, Sep 4, 2020 at 2:39 PM St��phane Ducasse
<stephane.ducasse@inria.fr> wrote:

Thanks James

This is pretty much the right questions :)
And I would love to have money to solve the problems the way I would like but life is a compromise.

S

On 3 Sep 2020, at 20:50, Smalltalk@jgfoster.net <Smalltalk@JGFoster.net> wrote:


On Sep 3, 2020, at 9:49 AM, Trygve Reenskaug <trygver@ifi.uio.no> wrote:

The .sources file has been optional for as long as I can remember.
Is it OK for list that somebody breaks this tradition?
Trygve


Hi Trygve,

I���m not sure what you mean by this question.

Are you asking, ���Is it acceptable to have code that relies on reflection in order to operate properly?��� To this question I would answer ���yes��� since some things are easier to do using reflection.

Or are you asking, ���Would it be better to not have FFI at all until it can be implemented without reflection?��� To this question I would answer  ���no��� since people that don���t want reflection can choose to forego features that require it.

Or are you asking, ���Would it be nice if someone could do the work to implement FFI without reflection?��� To this question I would answer ���yes.��� Unfortunately, there is a cost involved.

So were you asking one of those questions or something else?

James


--------------------------------------------
St��phane Ducasse
http://stephane.ducasse.free.fr / http://www.pharo.org
03 59 35 87 52
Assistant: Aurore Dalle
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley,
Parc Scientifique de la Haute Borne, B��t.A, Park Plaza
Villeneuve d'Ascq 59650
France



--------------------------------------------
St��phane Ducasse
03 59 35 87 52
Assistant: Aurore Dalle 
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley, 
Parc Scientifique de la Haute Borne, B��t.A, Park Plaza
Villeneuve d'Ascq 59650
France