There are a few directions for interfaces What is needed is cleaner c++ interface that can be used from other languages : Delphi or with a easy wrapper around and it should be workable state in the examples area
We need better documentation for the current fb3 api , I need it for flamerobin and nodejs and if possible a doxygen hierarchy like i have for wxwidgets http://docs.wxwidgets.org/ Jim's JDBC c++ interface looks easy enough to gasp and i guess it can be an alternative api ps: as for protocol we can have something better too but that is another discussion (I envision a SOA or rest api with json response https://wiki.postgresql.org/wiki/HTTP_API) On Thu, Jul 31, 2014 at 1:36 AM, Tony Whyman <tony.why...@mccallumwhyman.com> wrote: > What next indeed. > > The Delphi/Pascal link should not be surprising given that Borland bundled > InterBase in with Delphi. My guess is that MySQL became popular because it > was GPL and got bundled in with Linux and Apache - and so on. I doubt > whether any database is "popular" in a given niche because it (or its API) > is technically the best (see VHS vs Betamax). > > Firebird has inherited InterBase's Delphi niche and that core body of users > needs to be protected if it is to have a future. As for what is next - you > need to build a new application or application framework around Firebird > that is itself popular. The rest follows. > > > On 30/07/14 23:21, Tom Coleman wrote: > > > I doubt that you're going to see any other database with 88% Pascal usage: > > http://www.scriptol.com/programming/popularity-languages-2014.php > > So it could probably be argued that Firebird has captured the Pascal market. > > What next? > > On Jul 30, 2014, at 6:11 PM, Tony Whyman wrote: > > Well, if there is any conclusion you can get from this is that 87% of > respondents are working in Pascal and hence the importance of ensuring that > a suitable language binding is available for Pascal. But, even though I am a > strong advocate of Pascal, I also use PHP and C++ with Firebird, and I > would be the first to argue that Pascal is not the only language that needs > to be supported. > > Regardless of which language is the most used, the Firebird API should be > programming language neutral, and while such surveys are very interesting > they should not be used to argue that support of one programming language is > more important than another. > > > > > > > > > ------------------------------------------------------------------------------ > Infragistics Professional > Build stunning WinForms apps today! > Reboot your WinForms applications with our WinForms controls. > Build a bridge from your legacy apps to the future. > http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk > > > > Firebird-Devel mailing list, web interface at > https://lists.sourceforge.net/lists/listinfo/firebird-devel > > > > ------------------------------------------------------------------------------ > Infragistics Professional > Build stunning WinForms apps today! > Reboot your WinForms applications with our WinForms controls. > Build a bridge from your legacy apps to the future. > http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk > Firebird-Devel mailing list, web interface at > https://lists.sourceforge.net/lists/listinfo/firebird-devel > ------------------------------------------------------------------------------ Infragistics Professional Build stunning WinForms apps today! Reboot your WinForms applications with our WinForms controls. Build a bridge from your legacy apps to the future. http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel