11.04.2011 14:31, Vlad Khorsun wrote: >> 11.04.2011 14:00, Alex Peshkoff wrote: >>> On 04/11/11 15:21, Dimitry Sibiryakov wrote: >>> Certainly, one can safely pass any pointer to interface if it is only >>> passed, no access to it's internals is attempted. >>> The problem is that with mentioned class Message there was need to work >>> with members directly. >> >> Specifically for this task structures can have methods. > > We talk there about API *declarations*. API *declarations* ideally > shouldn't have code else > it will be hard to port it into another language.
But reading the discussions during last couple of weeks I see no reason why this API declaration would ever be ported into another language. It just don't have enough advantages over old ISC API. -- SY, SD. ------------------------------------------------------------------------------ Xperia(TM) PLAY It's a major breakthrough. An authentic gaming smartphone on the nation's most reliable network. And it wants your games. http://p.sf.net/sfu/verizon-sfdev Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel