Login  Register

Re: [squeak-dev] Squeak/Pharo/Cuis on Android

Posted by Stéphane Ducasse on Mar 04, 2011; 10:04am
URL: https://forum.world.st/Squeak-Pharo-Cuis-on-Android-tp3333463p3335934.html

I would be interested in any attempts to produce native bytecode on java vm for pharo.
Now this is the usual equation: money and money or time.
JSqueak or Potatos squeak could be also interesting.

Stef


On Mar 3, 2011, at 11:02 PM, Göran Krampe wrote:

> On 03/03/2011 03:37 PM, Torsten Bergmann wrote:
>> What is the state of Squeak/Pharo/Cuis for Android tablets and phone?
>> Lots of questions:
>>  - what is the state of VM/images?
>>  - any comments/hints on devices, speed and memory consumption?
>>  - is it worth to buy one to run Smalltalk for own stuff?
>>  - anyone written apps with Smalltalk for Android?
>>  - is it possible to interface with native stuff. state of
>>    touch support, ...
>
> Generally speaking, here are my silly notions in this area:
>
> - Android is heavily oriented around Dalvik and the libraries for it (Java)
>
> - Android will be *the* platform for private computing in the near future IMHO. Yes, I really think so. Android 3.0 looks really hot.
>
> - A Squeak/Pharo/Cuis for Android will never be more than a toy unless we can tap into the Dalvik/Java platform.
>
> - This means we REALLY need JNIPort or similar projects to work really, really well in order to actually use the libraries in full.
>
> ...or we need to get Squeak running inside/on-top-of Dalvik somehow.
>
> Weird ideas:
> - PotatoSqueak is a port of the Squeak VM to java. Run that on Dalvik and hey...
> - PySqueak using Pypy could probably generate a fast Squeak VM running in java bytecode which possibly also could be run on Dalvik.
>
> Both the above approaches would probably make interfacing with Dalvik/Java much simpler.
>
> ...or just try using SilverSmalltalk or such. ;)
>
>
> regards, Göran
>