<<<From: St?phane Ducasse <[email protected]>

The fun is important.
What we want is well designed and powerful libraries that enabled people.
For the JVM question: it is a question of resources + the fact that jvm do
not really support well some key smalltalk operations.
Now I do not understand why people develop their own vm instead of joining
forces.
Doing in the long term something and finishing a task are the most
difficult things.
Stef
ᐧ
>>>

Thank you to everyone for your comments. I am replying to Stephane's email,
just as a catch all.

I am curious to know more about the limitations in the JVM. My thinking was
sparked - in part - by Mark Roos's work on RTalk. I realised, after my
post, that he had actually worked the other way around, i.e. I think he
built a Digitalk bytecode layer on top of the JVM, rather than compiling to
JVM bytecodes.

Either way, what I was vaguely wondering about was how difficult it would
be to have a 'compile to JVM' option in Pharo. I could probably live -
quite happily - developing in 'real' Pharo, and then deploying an app to
e.g. Google App Engine, as a compiled Jar. Obviously, it would be much
better to retain all the dynamism of a true Smalltalk environment even when
the app has been deployed, but it it gave simple hosting, and scaling, it
might be a reasonable trade off.

I agree with Stephane, it would be great for people to join forces around a
vm. Would make like so much easier.

Cheers
Andy

>
>

Reply via email to