Interoperating with Java

I was wondering, what's the status of the various means of two-way interoperation with Java? Are things actively maintained? According to the WWW, HaskellDirect's (I have Lambada in mind) current version was released Jan 2004 and compiles with 'recent' versions of GHC, such as ghc-6.2, and the latest released JVM Bridge isn't much newer. We were looking at using the Standard Widget Toolkit (SWT) but don't want to rely on driving it from Haskell if the connectors are going to rot away. (We could still use FP, after all - e.g. Scheme's Kawa and Bigloo have good Java interoperation.) -- Mark

On Mon, 20 Nov 2006, Mark T.B. Carroll wrote:
I was wondering, what's the status of the various means of two-way interoperation with Java? Are things actively maintained? According to the WWW, HaskellDirect's (I have Lambada in mind) current version was released Jan 2004 and compiles with 'recent' versions of GHC, such as ghc-6.2, and the latest released JVM Bridge isn't much newer. We were looking at using the Standard Widget Toolkit (SWT) but don't want to rely on driving it from Haskell if the connectors are going to rot away. (We could still use FP, after all - e.g. Scheme's Kawa and Bigloo have good Java interoperation.)
Maybe not quite what you are searching for, but something that has to do both with Haskell and Java: http://labs.businessobjects.com/cal/

Hi There is a Yhc bytecode interpretter written in Java, if that does you any good. It would be easy to get Java to call Haskell using that, the reverse would probably not be so easy. Thanks Neil On 11/20/06, Mark T.B. Carroll wrote:
I was wondering, what's the status of the various means of two-way interoperation with Java? Are things actively maintained? According to the WWW, HaskellDirect's (I have Lambada in mind) current version was released Jan 2004 and compiles with 'recent' versions of GHC, such as ghc-6.2, and the latest released JVM Bridge isn't much newer. We were looking at using the Standard Widget Toolkit (SWT) but don't want to rely on driving it from Haskell if the connectors are going to rot away. (We could still use FP, after all - e.g. Scheme's Kawa and Bigloo have good Java interoperation.)
-- Mark
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Here is the announce I've made today to the haskell-jvm-bridge mailing list: http://sourceforge.net/mailarchive/forum.php?thread_id=31235407&forum_id=8497 ghc-6.4.2 is currently the default version on both Linux and FreeBSD, so i think it's recent enough. I'm only starting to experiment with jvm-bridge (compiling it was the only way to start learning it 8-). As long as i'm using it, i'm going to try to support it as well. Mark T.B. Carroll wrote:
I was wondering, what's the status of the various means of two-way interoperation with Java? Are things actively maintained? According to the WWW, HaskellDirect's (I have Lambada in mind) current version was released Jan 2004 and compiles with 'recent' versions of GHC, such as ghc-6.2, and the latest released JVM Bridge isn't much newer. We were looking at using the Standard Widget Toolkit (SWT) but don't want to rely on driving it from Haskell if the connectors are going to rot away. (We could still use FP, after all - e.g. Scheme's Kawa and Bigloo have good Java interoperation.)
-- Mark
participants (4)
-
Artem Gr
-
Henning Thielemann
-
mark@ixod.org
-
Neil Mitchell