From: Jean-Marc V. <jea...@he...> - 2000-09-02 05:26:26
|
First, for Jarl, I would suggest that you subscribe to the Overflow mailing list by going to http://lists.sourceforge.net/mailman/listinfo/freespeech-overflow It's fairly low-trafic, since there's only Brad and me so far! > Jean-Marc wrote: > > I still think linking the PL with the BL is the right thing to do... > > instead of using CORBA, we could just use simple callbacks, which > would be > > much simpler and faster when exchanging large data. > > The thing I really want is to be able to write nodes that work in Piper > in languages other than C++. For instance, the AlBeanBox and ISYS nodes > are written in java -- I think it would be really nice if we could plug > these into the same node framework. In general, it would be nice if > people had a number of language choices for writing node extensions in. I think there are other ways to achieve Overflow 'language bindings'. Note that using CORBA for BL-PL communication doesn't help in that respect. What's important is that Overflow C++ nodes can communicate with nodes written in other languages. I think that the best way to achieve that is to write a special node for every language we want to support. That node would just be an empty node that would call the 'foreign' node, either with a function call, as a process, with CORBA, ... that is left to the one implementing the language binding. As the the PL itself, it could still be linked in the BL. I really see the BL as an executable that runs on each machine and that links with the Overflow libraries to do the local processing. > BTW, would it be helpful if we had an IRC session to talk about this and > try to iron some things out? I believe Jarl is 6 hours behind Jean-Marc > and I, so if we want to try this, maybe we should try to for sometime > between 4pm and 6pm (Jean-Marc and my time) someday next week. What do > you guys think? I'm pretty open during these times next week (although > Wednesday is the worst, but I can rearrange), so it anyone wants to > propose a time to do talk, I would be very up for it. I just think it > might help us hash through some stuff a little faster and is easier than > e-mail sometimes... So far, monday and tuesday are fine with me. Jean-Marc -- Jean-Marc Valin Universite de Sherbrooke - Genie Electrique va...@ge... |