On 13/08/2014 07:04, Alex Peshkoff wrote: > On 08/12/14 21:54, Adriano dos Santos Fernandes wrote: >> On 12/08/2014 14:37, Mark Rotteveel wrote: >>> On 12-8-2014 18:48, Tom Coleman wrote: >>>> One bias of mine that I will confess to is that I hate C++. Every >>>> time I am forced to use it it turns out to be a horrible PITA. The >>>> last project I wrestled with was an interface from our proprietary >>>> language to ApacheMQ, and the only interface available was C++. I >>>> develop for several platforms >>>> and it always seems to be an endless battle of gcc versions, >>>> library compatibility issues and missing dependencies. >>> Totally off topic, but if you are talking about Apache ActiveMQ: there >>> are also C clients available according to: >>> http://activemq.apache.org/cross-language-clients.html >>> >>> >> Focus of ApacheMQ is (AFAIK) on the transport layer, not about >> interprocess communication. >> >> In few hours (since yesterday), I created an IDL compiler and C++ >> generator. >> >> Later I'll improve it for C and FPC > > Will it be Delphi-compatible? > > I asked for one to test the thing I do for FPC, but seems our "Delphi community" is not here.
> > > As a small exercise in Pascal (I've used to write programs on it >25 > years ago) I attach here version 6 of our sample, which accesses C++ > implemented interfaces from FPC program (tested on linux x64) with the > absolutely same program logic & result as from C++. My test was it classes, not objects, and I had to put a dummy entry in the C++ part. Is this syntax Delphi-compatible? Adriano ------------------------------------------------------------------------------ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel