Vlad Khorsun skriver:
So, would you say that this article is misleading:http://en.wikipedia.org/wiki/IUnknownArticle is not misleading. How you read it - probably. It said : In programming, the IUnknown interface is the fundamental interface in the Component Object Model (COM) and not said : COM is fundamental interface for IUnknown and not said COM is required for IUnknown and ever not said IUnknown is impossible without COM
Granted, but IUnknown is in practice very tightly associated with COM. I saw in the article that it's apparently used in some Mac framework, that I assume is totally unrelated to COM, and it's obvious that IUnknown and the semantics around it do not require COM. It's just that I believe that many people tend to think "COM" when they see "IUnkown".
As I see it, very few developers will work directly with FB:s API. The vast majority of FB users will work with a component set or other layer between own code and FB.
With that in mind, the most important thing for FB is to have an API that's efficient and easy to maintain. Aspects like "easy to use from Delphi" is not that important, because very few people will do that, and those who do probably know how to do it anyway.
It's possible that my judgement is wrong here, of course. Kjell -- ------------------------------ Kjell Rilbe DataDIA AB E-post: kjell.ri...@datadia.se Telefon: 08-761 06 55 Mobil: 0733-44 24 64
<<attachment: kjell_rilbe.vcf>>
------------------------------------------------------------------------------ Create and publish websites with WebMatrix Use the most popular FREE web apps or write code yourself; WebMatrix provides all the features you need to develop and publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel