[vwnc] [ANN] JNIPort for VisualWorks 1.0

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

[vwnc] [ANN] JNIPort for VisualWorks 1.0

Joachim Geidel
JNIPort 1.0 is now available in Cincom's Public Store Repository and on the
JNIPort wiki at http://jniport.wikispaces.com.

What is it?
===========

JNIPort is a Smalltalk library which allows Java code to be invoked from
Smalltalk. It acts as a bridge between the world of Smalltalk objects
and a Java Virtual Machine where Java code is executing. With
JNIPort you can:

* Supplement Smalltalk's libraries with the rather extensive Java
libraries from Sun and other vendors.

* Use the normal (to a Smalltalker) interactive way of playing with
objects and code in workspaces to learn about and prototype Java
operations.

* Continue to use your legacy Java code as you migrate to a more
grown-up language... ;-)


What's new?
===========

- JNIPort is ready for the upcoming VisualWorks 7.7.

- The download at http://jniport.wikispaces.com contains parcels. You can
now use JNIPort without needing access to the Public Store Repository. This
also gives you more options for deployment.

- Methods which are present in newer VisualWorks releases, but not in older
ones, have been moved to separate packages/parcels. For details, see the
documentation at
    http://jniport.wikispaces.com/Loading+JNIPort+from+a+Store+Repository
or the file JNIPort_Readme.txt which accompanies the download from the
JNIPort wiki.

- Prerequisites have been refactored, and a missing prerequisite
(ExtraEmphases) of the JNIPort Tools has been added.

- The portions developed by Chris Uppal are covered by his own very liberal
license. The portions which I have created are now published under the MIT
license.


What's next?
============

JNIPort 1.0 is a stable baseline which serves as the starting point for
porting JNIPort to Pharo/Squeak and back to Dolphin Smalltalk. The first
step in this direction will be the removal of dependencies on dialect
specific features.


Enjoy!
Joachim Geidel


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] [ANN] JNIPort for VisualWorks 1.0

Janko Mivšek
Joachim,

Congratulations for the 1.0 release of such important piece of code. I
specially like your plans to port it further, so that we are getting the
another strong cross-dialect Smalltalk library on hand. Portable
libraries are so important for all us working on many Smalltalks daily.
They are namely the only safe choices in such cases.

Best regards
Janko

Joachim Geidel pravi:

> JNIPort 1.0 is now available in Cincom's Public Store Repository and on the
> JNIPort wiki at http://jniport.wikispaces.com.

--
Janko Mivšek
AIDA/Web
Smalltalk Web Application Server
http://www.aidaweb.si
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc