[BioPython] IDL's

Justin Bradford justin@ukans.edu
Fri, 17 Sep 1999 23:15:01 -0500 (CDT)

> > I need to knock up a little example object (probably
> > in C) which you can
> > then play with via Fnorb. Sounds good?
> Well I don't know C, and I've I've never heard of fnorb, but I guess
> now's as good a time as any to learn.

The C object he's going to write will be hidden behind fnorb (which is a
CORBA ORB), so you don't have to know C at all. You just have to write
Python code using the fnorb bindings to access his object via CORBA.

That's the power of CORBA. I could come back and write a replacement for
his C object in Perl (or C++, or Python, etc) following the same IDL,
which your program would be able to use seamlessly. I could completely
change the back-end implementation, and your program could use it without
a single line of code needing modification.