Steve Shaughnessy on Blackfish SQL and dbExpress4.

Posted by on in Blogs
If you're doing any kind of database work with Delphi and/or C++Builder (I'd say that a very large number of you are), then you have got to start reading Steve Shaughnessy's blog. Yesterday he posted an excellent introduction to the new Blackfish SQL database with some interesing information about its lineage. Then today there is some great information on the new rich metadata support in the latest version of dbExpress coming in RAD Studio 2007. Be sure to post some comments on his blog and encourage him to keep posting more information!

Gold User, Rank: 83, Points: 11


  • Guest
    Dumbfounded in Dubuque Friday, 7 September 2007

    Most of us are already doing database work in" target="_blank">Delphi and believe it or not, we're already using a database! I know that's hard to believe, but its true!

    What" target="_blank">Delphi needs is stability, not a new DB. Spend your resources on making" target="_blank">Delphi itself a better product. Update the language, work on the VCL (unicode for instance). Quit wasting money on projects that turnout to be "yet another database". We already have Interbase, Firebird, Advantage DB, Oracle, DBISAM, DB2, SQL Server, yada, yada, yada...

  • Guest
    Allen Bauer Friday, 7 September 2007

    Have you used the latest version? You also mention working on stability, and then in the next sentence want more features...

    Each of the DB servers you mention all have their own strengths and weaknesses. You're free to choose any of them.

  • Guest
    K A Friday, 7 September 2007


    I appreciate the amount of work CG has done, but I'd prefer Steve and his team to focus more on Datasnap and SOAP rather than making things that many people won't use in the near future.

    I know that a .NET embedded DB is needed for the future of CG's development tools for .NET, but I think there are other alternatives, and the thing weren't needed for the time being.

    There are lots of things that would make" target="_blank">Delphi much better in language itself. Look at DLangExtensions that have added language features (Even limited GENERICS!) through preprocessor!!!

    To make this comment constructive, I'll name a few:

    1- 'Case' for strings through hash tables

    2- Aliased 'With' clauses (ie: with abcdefg: a do)

    3- Linq, Lambdas

    4- Optimizations for newer CPU families like i686

    5- Monitors for threading

    6- Bigger sets

    7- Better RTL (even better than FastCodeLib)

    8- Better Memory manager specially for Multi threaded apps

    9- Reflection

    10- ...

    Push Object Pascal forward! It's about 2 years behind!

  • Guest
    Stupified in Stanford Friday, 7 September 2007

    Yes, I have used the latest version. It is nice; exactly what">" target="_blank">Delphi 2005 should have been in 2004.

    K A is correct. Look at what ONE developer on his own has done for">" target="_blank">Delphi. His work even applies to previous versions, yet Object Pascal from the factory lags behind the rest of the computer language fraternity. You won't convince me that adding Blackfish SQL to">" target="_blank">Delphi was a good use of resources within" >CodeGear.

    D2006 and D2007 have been nothing more than incremental bug fix releases to">" target="_blank">Delphi 8/D2005 with a few inconsequential additions and changes, the biggest of which, redesigning the IDE, did nothing for increasing the user base or expanding the programming arts. Yet the crown jewel of">" target="_blank">Delphi, the VCL, has, until recently, remained sorely neglected.

    I mean no offense, but you all have lost the edge. I'm not sure what its going to take, but I'm afraid that no one currently at" >CodeGear has it. You need a visionary.

  • Please login first in order for you to submit comments
  • Page :
  • 1

Check out more tips and tricks in this development video: