yeap the more the merrier. There is also JNIPort for Java.

I really like this approach because he is using a dll. I am using sockets
for python which is much slower. But I was thinking porting to this
approach too.

He basically created a dll (Jinter.dll) that calls the J language and then
Pharo using Nativeboost loads that dll. Jinter.c is also nicely commented
and well written code. So this will be a good example for using it for
Python.

Actually I was thinking that is possible to define a common interface/
protocol for communicating with other languages using this way. The only
tricky part is converting between types of language X and pharo objects.
Its fairly easy though. This way we can make pharo use any kind of language
and most importantly any library for any language out there.

Sky is the limit :)

This is a fun way to sneak pharo inside any kind of project.

On Sun, Mar 8, 2015 at 4:12 PM, Ben Coman <[email protected]> wrote:

> This is great to hear, and a nicely structured presentation.  So we now
> have a J bridge, and we have a python bridge from Kilon, so Smalltalk via
> Pharo can be seen to be less inward focussed, which was sometimes a
> criticism.  These two provide a good example for other languages and
> services to follow.
> cheers -ben
>
> On Sun, Mar 8, 2015 at 9:40 PM, S Krish <[email protected]
> > wrote:
>
>>
>> Really Cool
>>
>> On Sun, Mar 8, 2015 at 5:43 PM, Herr Martin Saurer <
>> [email protected]> wrote:
>>
>>> Hello All
>>>
>>> Pharo now has an integration into the J programming language.
>>>
>>> Please see: http://youtu.be/5JMMgZGRMHw
>>>
>>> for a Demo as well as for download and installation instructions.
>>>
>>> Have fun !!!
>>>
>>> Martin
>>>
>>>
>>
>

Reply via email to