On Aug 12, 2014, at 2:37 AM, Alex Peshkoff wrote:
> On 08/11/14 22:29, Tom Coleman wrote: > >> I interface a proprietary language with Firebird, Oracle, and Sybase/MS-SQL. >> >> There is never any case where I would want to see std:exception. >> >> Could it be time to start thinking about burying this idea that is looking >> more and more like a sacred cow? > > Tom if _you_ do not want to use one of the most powerful features of > programming languages, please do not suggest others not to use it. Alex' reply was very gracious and possibly more polite than than the one I deserved. My motivation for using such an emotional term may be due to a bias that I have detected - one that seems to be validated by other commenters - that the core developers seem to be more interested in the nuances of the technology or the perceived "elegance or correctness" of the implementation than expanding the user base. As i said, that's my perceptual bias. I joined this discussion with a comment about an OEM that had 800 systems and was looking to get out of Delphi and Windows, which would allow him to move to Linux and Java and eventually some other database. One reaction noted on the list was anger! That reaction may be valid, but it's not productive. It's like the husband who's wife starts talking about a divorce, and rather than discuss the situation and try to fix the problems he beats her and sets the house on fire. 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. Maybe that gives you some idea why the discussion about a C++ interface makes me nervous. (I hear I don't have to use it if I don't want to, but the indication is that the old API will go through the C++ interface.) Add COM, mix in a little IDL and my eyes start to glaze over. My intention is not to flame any religious wars. I am just looking for some assurance that Firebird has a future. I just read Jim's latest post as I was writing this and I have a comment for a subsequent post. Thanks for listening. ------------------------------------------------------------------------------ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel