Hi,
There are two CI (continuous integration) jobs running periodically at the INRIA Jenkins server: CogDroid and PharoDroid. The former is an unbundled NonJIT Cog VM for Android which can run any Smalltalk image original Cog VM can run. The latter is the same Cog VM bundled with a generic Pharo 1.4 Smalltalk image. These two builds complement each other, and together they comprise an Android analog of the one-click Pharo distribution: a practically usable piece of software ready for development and exploration of possible uses of Smalltalk on mobile devices.
Whoever is interested to try Pharo and other compatible Smalltalk implementations on Android devices are welcome to use these builds. A brief overview with installation and usage recommendations can be found here:
http://code.google.com/p/squeakvm-tablet/wiki/JenkinsBuilds
The developer of CogDroid and PharoDroid hopes that these new Android applications will help the adoption of Smalltalk for writing applications for mobile devices.
Any thoughts, suggestions and critics are welcome.
Thanks.
Really nice! Thank you for this Android VM work, and also for the excellent documentation on installation and usage.
(CC to squeak-dev also)
Dave
On Tue, Aug 07, 2012 at 10:04:48AM -0400, Dmitry Golubovsky wrote:
Hi,
There are two CI (continuous integration) jobs running periodically at the INRIA Jenkins server: CogDroid and PharoDroid. The former is an unbundled NonJIT Cog VM for Android which can run any Smalltalk image original Cog VM can run. The latter is the same Cog VM bundled with a generic Pharo 1.4 Smalltalk image. These two builds complement each other, and together they comprise an Android analog of the one-click Pharo distribution: a practically usable piece of software ready for development and exploration of possible uses of Smalltalk on mobile devices.
Whoever is interested to try Pharo and other compatible Smalltalk implementations on Android devices are welcome to use these builds. A brief overview with installation and usage recommendations can be found here:
http://code.google.com/p/squeakvm-tablet/wiki/JenkinsBuilds
The developer of CogDroid and PharoDroid hopes that these new Android applications will help the adoption of Smalltalk for writing applications for mobile devices.
Any thoughts, suggestions and critics are welcome.
Thanks.
-- Dmitry Golubovsky
Anywhere on the Web
it is great news!!! i see cog for arm. Is it working jit for arm processors?
2012/8/7, Dmitry Golubovsky golubovsky@gmail.com:
Hi,
There are two CI (continuous integration) jobs running periodically at the INRIA Jenkins server: CogDroid and PharoDroid. The former is an unbundled NonJIT Cog VM for Android which can run any Smalltalk image original Cog VM can run. The latter is the same Cog VM bundled with a generic Pharo 1.4 Smalltalk image. These two builds complement each other, and together they comprise an Android analog of the one-click Pharo distribution: a practically usable piece of software ready for development and exploration of possible uses of Smalltalk on mobile devices.
Whoever is interested to try Pharo and other compatible Smalltalk implementations on Android devices are welcome to use these builds. A brief overview with installation and usage recommendations can be found here:
http://code.google.com/p/squeakvm-tablet/wiki/JenkinsBuilds
The developer of CogDroid and PharoDroid hopes that these new Android applications will help the adoption of Smalltalk for writing applications for mobile devices.
Any thoughts, suggestions and critics are welcome.
Thanks.
-- Dmitry Golubovsky
Anywhere on the Web
Hi,
Denis Kudriashov wrote:
i see cog for arm. Is it working jit for arm processors?
No, this is a non-JIT version. Somebody is working on Cog JIT for ARM, see e.g. this:
http://forum.world.st/VM-Maker-VMMaker-oscog-lw-194-mcz-td4643473.html
OTOH it was not so easy to transform Cog to the event-driven model (basically all asynchronicity had to go).
I hope this branch of VMMaker matures enough, and when it is consistent with the x86 code generator someone (maybe me ;) will try to port it to Android...
Thanks.
2012/8/7 Dmitry Golubovsky golubovsky@gmail.com
No, this is a non-JIT version. Somebody is working on Cog JIT for ARM,Dmitry Golubovsky
Can you explain what is CogVM without JIT?
vm-dev@lists.squeakfoundation.org