Click here to Skip to main content
15,886,199 members

Survey Results

Do you use other people's components   [Edit]

Survey period: 21 Oct 2002 to 27 Oct 2002

There are zillions of third party components in the market - both free and commercial. Do you use them, or do you prefer to write yourself.

OptionVotes% 
I use whatever 3rd party components will do the job.15219.05
I'll use whatever supported and documented components that will do the job.26332.96
I'll use 3rd party components only when there's no other choice.29436.84
I never use 3rd party stuff - I write my own.8911.15



 
GeneralRe: And only with the source code... Pin
John Aldrich21-Oct-02 14:56
John Aldrich21-Oct-02 14:56 
GeneralRe: And only with the source code... Pin
Daniel 'Tak' M.21-Oct-02 1:44
Daniel 'Tak' M.21-Oct-02 1:44 
GeneralRe: And only with the source code... Pin
Navin21-Oct-02 2:05
Navin21-Oct-02 2:05 
GeneralRe: And only with the source code... Pin
Paul Watson21-Oct-02 20:54
sitebuilderPaul Watson21-Oct-02 20:54 
GeneralRe: And only with the source code... Pin
George22-Oct-02 3:16
George22-Oct-02 3:16 
GeneralRe: And only with the source code... Pin
Paul Watson22-Oct-02 3:30
sitebuilderPaul Watson22-Oct-02 3:30 
GeneralRe: And only with the source code... Pin
Navin23-Oct-02 3:09
Navin23-Oct-02 3:09 
GeneralRe: And only with the source code... Pin
George24-Oct-02 15:54
George24-Oct-02 15:54 
Paul Watson wrote:
The .NET Framework is essentially a set of components made my Microsoft, a 3rd party

A third-party component, as I understand it, is a single piece of code that can exist on its own in a particular environment and which comes as such component. .NET Framework is an environment in which you can plant a third party components. Framework might be build from the set of components, but since it exists and makes sense only as a set or its large part it can't be called a third-party one. You don't buy these separately, they all come together as a package, a framework.

Paul Watson wrote:
Anyway so that is what I was getting at. That the issue is not source code but trust. We treat collections of code from Microsoft differently to how we treat it from other 3rd parties, like Dundas.

If I have the source code I don't have to trust any more - because I, and many others, can verify what's going on in the component. That makes the whole difference!

Also, while we are at it - my trust to Microsoft is close to zero recently and going down each day. When MFC first came out it was the whole different company making a great products. Now it's just a greedy bastard trying to take over the world Wink | ;)

Paul Watson wrote:
What if source code was not available for MFC? Would it's adoption have been as thorough?

We will never know for sure, there was many factors that helped MFC to become popular. One of which was the clumsiness of the competitors like Borland. When they were starting with OWL it was not so sure which framework would prevail. But Borland made a few strategic mistakes and so MFC has won in the long run. At the same time MS provided a great development environment and it all "clicked" together. I am not sure about the .NET thought because it seems like MS is pushing it too hard. From the Visual C++ perspective it's a huge step back and many people upgraded from VC70 back to VC60 already. I am seriously considering to move to another compiler, like Intel's for example. It's a very good product and quite cheap in comparison with VS.NET. Call it a third-party compiler Wink | ;)

<center> /* I C++, therefore I am... */ </center>

GeneralRe: And only with the source code... Pin
Patrick Lassalle23-Oct-02 2:12
Patrick Lassalle23-Oct-02 2:12 
GeneralRe: And only with the source code... Pin
Patrick Lassalle23-Oct-02 22:53
Patrick Lassalle23-Oct-02 22:53 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.