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.
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.
As long as it works, they can name it Pink Unicorn Data Layer... Or FireDonkey .
ReplyDeleteBut 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?
ReplyDeleteLars 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.
ReplyDeleteDanijel Tkalcec LOL! FireDuck...Yeah I can live with that :-)
ReplyDeleteI'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.
ReplyDeleteFred 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 :-(
ReplyDeleteColin Johnsun My further guess is that users of RAD Studio or Delphi older than XE3 who are not AnyDAC users can pound salt.
ReplyDeleteSimon 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.
ReplyDeleteDanijel 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
ReplyDeleteI'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
ReplyDeleteColin 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).
ReplyDeleteRegardless 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.
ReplyDeleteJohn 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.
ReplyDeleteI 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...).
ReplyDeleteWe 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.
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.
ReplyDeleteWell, I don't use it, and I just wish it will not end up like "Bold for Delphi" - bought it and discontinued it.
ReplyDeleteNow Fire* has one feature completed.
ReplyDeleteI 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?
ReplyDeleteLars Fosdal We'll know after you do it. ;)
ReplyDeleteNot likely, Bill Meyer as I think "not invented here" is a good thing.
ReplyDeleteLars Fosdal Aw, come on, you just laid out how simple it would be. ;)
ReplyDeleteI never said it would be simple. I just wonder about the cost of flexibility.
ReplyDeleteThe page on the DocWiki that had "FireDAC" and the description on it has been deleted:
ReplyDeletehttp://docwiki.embarcadero.com/RADStudio/XE3/en/FireDAC
Nick