Pharo / J - Integration

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

Pharo / J - Integration

Martin Saurer
Hello All

Pharo now has an integration into the J programming language.


for a Demo as well as for download and installation instructions.

Have fun !!!

Martin

Reply | Threaded
Open this post in threaded view
|

Re: Pharo / J - Integration

Sven Van Caekenberghe-2
Nice work & a cool presentation !

> On 08 Mar 2015, at 13:13, Herr Martin Saurer <[hidden email]> 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 | Threaded
Open this post in threaded view
|

Re: Pharo / J - Integration

S Krish
In reply to this post by Martin Saurer

Really Cool

On Sun, Mar 8, 2015 at 5:43 PM, Herr Martin Saurer <[hidden email]> wrote:
Hello All

Pharo now has an integration into the J programming language.


for a Demo as well as for download and installation instructions.

Have fun !!!

Martin


Reply | Threaded
Open this post in threaded view
|

Re: Pharo / J - Integration

Ben Coman
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 <[hidden email]> wrote:

Really Cool

On Sun, Mar 8, 2015 at 5:43 PM, Herr Martin Saurer <[hidden email]> wrote:
Hello All

Pharo now has an integration into the J programming language.


for a Demo as well as for download and installation instructions.

Have fun !!!

Martin



Reply | Threaded
Open this post in threaded view
|

Re: Pharo / J - Integration

abergel
In reply to this post by Martin Saurer
Hi Martin!

I did not know J at all. How can I try your code?
You are invoking functions using NativeBoost of the J library?

Cheers,
Alexandre


> On Mar 8, 2015, at 8:13 AM, Herr Martin Saurer <[hidden email]> 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
>

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




Reply | Threaded
Open this post in threaded view
|

Re: Pharo / J - Integration

kilon.alios
In reply to this post by Ben Coman
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 <[hidden email]> 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 <[hidden email]> wrote:

Really Cool

On Sun, Mar 8, 2015 at 5:43 PM, Herr Martin Saurer <[hidden email]> wrote:
Hello All

Pharo now has an integration into the J programming language.


for a Demo as well as for download and installation instructions.

Have fun !!!

Martin




Reply | Threaded
Open this post in threaded view
|

Re: Pharo / J - Integration

stepharo
In reply to this post by Martin Saurer
Hi martin

I imagine that you know the OOPAL paper showing APL + Objects because it would be cool to have it for Pharo :).

Stef

Le 8/3/15 13:13, Herr Martin Saurer a écrit :
Hello All

Pharo now has an integration into the J programming language.


for a Demo as well as for download and installation instructions.

Have fun !!!

Martin