Calling Haskell from Python / C++
Andrew J Bromage
ajb@spamcop.net
Fri, 15 Nov 2002 09:58:36 +1100
G'day all.
On Thu, Nov 14, 2002 at 05:17:49PM +0000, Keith Wansbrough wrote:
> You might be able to get away with running the Haskell program as a
> separate process, communicating via pipes.
IMO, this is almost never the right thing to do. Unless your programs
are really stream processors, or you want to fork a child, wait for it
to finish and use its output, it's almost always better to use a true
RPC or distributed object mechanism rather than trying to simulate it
over pipes.
HaskellDirect for the Win32/COM world has already been mentioned.
There's also this, if you're in the Unix/CORBA world:
http://haskell-corba.sourceforge.net/
Cheers,
Andrew Bromage