[squeak-dev] porting Squeak ... Java

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[squeak-dev] porting Squeak ... Java

Mark Volkmann
I see there was a project named Talks2 that attempted to port  
Smalltalk (maybe not Squeak) to the Java Virtual Machine (JVM). Does  
anyone know if that project is still active?

Is there a web site that describes what is involved in creating new  
ports? I understand most of Squeak is implemented in Smalltalk and  
that only a small core needs to be ported in order for it to run on  
new platforms.

Beyond getting Squeak to run on the JVM, another goal might be to  
enable generation Java bytecode from Smalltalk classes. That would  
make it possible to implement libraries using Smalltalk syntax that  
can be used by Java developers. Another would be to come up with a way  
to wrap Java libraries so they can be easily invoked from Smalltalk  
code. Do these seem like unreasonable goals?

---
Mark Volkmann







smime.p7s (7K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] porting Squeak ... Java

Michael van der Gulik-2


On Fri, Oct 10, 2008 at 3:55 PM, Mark Volkmann <[hidden email]> wrote:
I see there was a project named Talks2 that attempted to port Smalltalk (maybe not Squeak) to the Java Virtual Machine (JVM). Does anyone know if that project is still active?


No, but JSqueak is Squeak on the Java VM: http://research.sun.com/projects/JSqueak/.

Gulik.


--
http://people.squeakfoundation.org/person/mikevdg
http://gulik.pbwiki.com/


Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] porting Squeak ... Java

Bergel, Alexandre
In reply to this post by Mark Volkmann
Hi Mark,

I worked on a translator Smalltalk --> Java.
http://www.squeaksource.com/Smalltalk2Java.html

I wrote something on it http://bergel.eu/download/TranslatingSmalltalkToJava.pdf

Cheers,
Alexandre

On 10 Oct 2008, at 04:55, Mark Volkmann wrote:

> I see there was a project named Talks2 that attempted to port  
> Smalltalk (maybe not Squeak) to the Java Virtual Machine (JVM). Does  
> anyone know if that project is still active?
>
> Is there a web site that describes what is involved in creating new  
> ports? I understand most of Squeak is implemented in Smalltalk and  
> that only a small core needs to be ported in order for it to run on  
> new platforms.
>
> Beyond getting Squeak to run on the JVM, another goal might be to  
> enable generation Java bytecode from Smalltalk classes. That would  
> make it possible to implement libraries using Smalltalk syntax that  
> can be used by Java developers. Another would be to come up with a  
> way to wrap Java libraries so they can be easily invoked from  
> Smalltalk code. Do these seem like unreasonable goals?
>
> ---
> Mark Volkmann
>
>
>
>
>

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.