Just read that Embarcadero is releasing AnyDAC soon but under the name of FireDAC. Some people like the name but to me (casually) linking the name to FireMonkey is not a smart move.

Just read that Embarcadero is releasing AnyDAC soon but under the name of FireDAC. Some people like the name but to me (casually) linking the name to FireMonkey is not a smart move.

FireDAC? FireMonkey? Does that mean FireDAC only works with FireMonkey? Of course it doesn't but for the uninitiated that would be one of the first responses I would think.

Then there is people's current perceptions of FireMonkey which, to put it kindly, is mixed at best. Calling it FireDAC makes you wonder if it has the same code quality as FireMonkey.

Sorry for the rant,. I want Delphi and Embarcadero to do well but their marketing of products just don't make sense to me.

Comments

  1. As long as it works, they can name it Pink Unicorn Data Layer... Or FireDonkey .

    ReplyDelete
  2. But of course, comments on marketing from non-employees have historically been dismissed. And has there been anything said about availability of the product under versions prior to XE3, for new users? Or does XE3+ become the only path to FireDAC?

    ReplyDelete
  3. Lars Fosdal Easy with the suggestions... after all, it is a San Francisco based company. ;)    But if it is only on the XE3+ path, yeah, I'm indifferent to the naming.

    ReplyDelete
  4. Danijel Tkalcec LOL! FireDuck...Yeah I can live with that :-)

    ReplyDelete
  5. I'm more worried about that AnyDAC/FireDAC will/might no longer be available for "simple" Delphi Pro users. I'm also curious to see if Embarcadero keeps and maintains the compatibility with older Delphi versions. AnyDAC is really an excellent technology and it would be bad if the availability would be artificially limited.

    ReplyDelete
  6. Fred Ahrens My understanding is that it will be offered as part of RAD Studio and Delphi Enterprise and above. It will also be available as a purchased add-on to Professional. As to whether it will be available to prior Delphi versions...well, that's up in the air. As for Free Pascal/Lazurus, I guess you may need to look elsewhere :-(

    ReplyDelete
  7. Colin Johnsun My further guess is that users of RAD Studio or Delphi older than XE3 who are not AnyDAC users can pound salt.

    ReplyDelete
  8. Simon Stuart Exactly! Get the brand fixed first before you start associating everything to it. I mean, in my opinion, Delphi XE3 is a little bit tarnished by all the hiccups with its release and its FM issues. Soon everything that is labelled "XE3" get painted with the same brush. For good or for bad, that's just the way it is.

    ReplyDelete
  9. Danijel Tkalcec Fire Monkey is an excellent choice. A well trained monkey knows how to perform some really impressive tricks ... but can't be used for real work :D

    ReplyDelete
  10. I'll be curious to see the price modelling for Pro users but I'm encouraged if they bundle it with Rad Studio, though I hope I don't have to XE3 for it.  But yes Bill Meyer I'm ready to pound salt hehe

    ReplyDelete
  11. Colin Johnsun Getting it as an add-on for Pro editions would be OK for me. This should also be considered for many other components that are currently bundled with Delphi. Why doesn't Embarcadero just lower the prices and tries to establish an add-on business? ... just an idea. Like a little app store within the Delphi IDE (like NUGET).

    ReplyDelete
  12. Regardless of the name, I must say that AnyDAC/FireDAC, from all of its reviews sounds like a really good product and even better replacement for dbExpress. So in any event I look forward to its release.

    ReplyDelete
  13. John Miller Yes, so am I. I am using XE Enterprise, and their approach to older Enterprise releases such as XE will be a telling comment.

    ReplyDelete
  14. I guess that if you release a set of libraries meant to work together some references among names make sense. I know, of course, this is a great solution also for VCL, hope no one suggests to rename that as well (you never know...).
    We are trying to offer this as an option to Pro, trying to make our offer more modular. We'll see how it goes. And of course it won't cost as much as Enterprise, that would be pointless.

    ReplyDelete
  15. If I didn't already know AnyDAC's pedigree, I wouldn't even consider FireDAC.  Actually, because FireDAC will likely be locked into the same bug-fix/upgrade schedule and philosophy as Delphi, I still doubt I would touch it.

    ReplyDelete
  16. Well, I don't use it, and I just wish it will not end up like "Bold for Delphi" - bought it and discontinued it.

    ReplyDelete
  17. Now Fire* has one feature completed.

    ReplyDelete
  18. I wonder - if you shaved off the "Any" part, replaced all the pluggable bits with unconditional / non-virtual code, and made - let's say - a pure MSSQL DAC - how much would it differ in performance from the AnyDAC version?

    ReplyDelete
  19. Lars Fosdal We'll know after you do it. ;)

    ReplyDelete
  20. Not likely, Bill Meyer as I think "not invented here" is a good thing.

    ReplyDelete
  21. Lars Fosdal Aw, come on, you just laid out how simple it would be. ;)

    ReplyDelete
  22. I never said it would be simple. I just wonder about the cost of flexibility.

    ReplyDelete
  23. The page on the DocWiki that had "FireDAC" and the description on it has been deleted:

    http://docwiki.embarcadero.com/RADStudio/XE3/en/FireDAC

    Nick

    ReplyDelete

Post a Comment