|
-
June 18th, 2006, 04:14 PM
#2
Re: [Yesterday] VC6 COM support
Hi,
I would seriously dispute that the support for COM in Visual C++ is inadequate. By far the majority of all production COM code in C/C++ applications leverages either or both the ATL library or the Visual C++ compiler built-in com support!
Neither COM itself nor ATL are trivial technologies to learn. However there are great resources available for both sets of technologies.
VB 6.0 used COM internally to expose its type of objects. In that it only supports a VERY small subset of COM in a very specific way. It was never deisgned to exploit the full feature set of COM. Visual C++ in contrast does and that nakes it virtually impossible to make it braindead simple to implement COM. However in my own experience andin the experience of many customers we have worked with, Visual C++ does make developers several times more productive in working with COM compared to the naked COM APIs.
Of course I take it your question was about adding features to the COM support in upcoming versions of Visual C++. VC 6.0 is a product that has exited even extended support for quite a while now. That product is completely dead and will not see any changes of any nature whatsoever.
COM is a very mature technology that has not changed significantly in the last 5+ years. As such it is unlikely that we will do major work in this area.
Ronald Laeremans
Acting Product Unit Manager
Visual C++ Team
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|