Click here to Skip to main content
15,890,609 members

Survey Results

Are you working with .NET?   [Edit]

Survey period: 21 Jun 2004 to 27 Jun 2004

It's been out for a while now, but are you using it?

OptionVotes% 
Yes98462.16
No, but we are planning to.21313.46
No38624.38



 
GeneralRe: Switch to .net? Pin
worldspawn22-Jun-04 13:25
worldspawn22-Jun-04 13:25 
GeneralRe: Switch to .net? Pin
Miguel Hasse de Oliveira22-Jun-04 13:51
professionalMiguel Hasse de Oliveira22-Jun-04 13:51 
GeneralRe: Switch to .net? Pin
J. Dunlap23-Jun-04 8:09
J. Dunlap23-Jun-04 8:09 
GeneralRe: Switch to .net? Pin
Miguel Hasse de Oliveira23-Jun-04 13:28
professionalMiguel Hasse de Oliveira23-Jun-04 13:28 
GeneralRe: Switch to .net? Pin
Ian Darling25-Jun-04 13:58
Ian Darling25-Jun-04 13:58 
GeneralRe: Switch to .net? Pin
Miguel Hasse de Oliveira26-Jun-04 7:36
professionalMiguel Hasse de Oliveira26-Jun-04 7:36 
GeneralRe: Switch to .net? Pin
Ian Darling26-Jun-04 8:21
Ian Darling26-Jun-04 8:21 
GeneralRe: Switch to .net? Pin
Ian Darling25-Jun-04 13:43
Ian Darling25-Jun-04 13:43 
Miguel Hasse de Oliveira wrote:
but, how many large or small commercial software has been developed using VB?

I'd say a hell of a lot. Lots of internal apps within businesses are written in RAD tools like VB because you can get applications that meet the requirements of the business done really quickly - and any inefficiency trade off that results is usually acceptable. A lot of ASP sites will be written with VB as the scripting language, too.

Given VB programming is an order of magnitude more productive than C++ for your general "grab some data and process it" apps (the sort of thing COBOL was popular for a few decades ago), businesses will (and do) adopt it because it's just plain cheaper to meet your aims!

Code "efficiency" is a terrible metric to use much of the time, because a lot of software has business requirements of some sort, and meeting those quickly is more important than a VB app being a couple of seconds slower than the equivalent C++ one. You might also note that VC++6 and VB6 used the same compiler backends, so speed criticisms may not even apply that much.

I used to be a C++-is-the-best-and-only-tool-to-use guy one time. But not anymore. Ever heard the aphorism "when all you have is a hammer, everything looks like a nail?". C++ is a good hammer, but you need more tools than that.

A good developer will know several tools, and know when it's appropriate to use them. C# is an excellent tool for much general application development because for many things it's easily fast enough, it has less headaches than C++ does, yet it's sufficiently familiar in style that it's easy to pick up. It (like C++) can interop with other components/languages through P-Invoke - and the ability to "break-out" of the language is one thing that helps makes a useful tool. This is why also VB is popular and useful too - you can use C and COM based libraries.

Oh, and a lot of the .NET libraries are written in C#.


Ian Darling
The world is a thing of utter inordinate complexity ... that such complexity can arise ... out of such simplicity ... is the most fabulous extraordinary idea ... once you get some kind of inkling of how that might have happened - it's just wonderful ... the opportunity to spend 70 or 80 years of your life in such a universe is time well spent as far as I am concerned - Douglas Adams
GeneralRe: Switch to .net? Pin
Miguel Hasse de Oliveira26-Jun-04 7:45
professionalMiguel Hasse de Oliveira26-Jun-04 7:45 
GeneralRe: Switch to .net? Pin
Ian Darling26-Jun-04 8:09
Ian Darling26-Jun-04 8:09 
GeneralRe: Switch to .net? Pin
Miguel Lopes23-Jun-04 2:59
Miguel Lopes23-Jun-04 2:59 
GeneralRe: Switch to .net? Pin
Miguel Hasse de Oliveira22-Jun-04 14:04
professionalMiguel Hasse de Oliveira22-Jun-04 14:04 
GeneralRe: Switch to .net? Pin
Ian Darling25-Jun-04 13:46
Ian Darling25-Jun-04 13:46 
GeneralRe: Switch to .net? Pin
Miguel Hasse de Oliveira26-Jun-04 7:29
professionalMiguel Hasse de Oliveira26-Jun-04 7:29 
GeneralRe: Switch to .net? Pin
Ian Darling26-Jun-04 7:36
Ian Darling26-Jun-04 7:36 
GeneralRe: Switch to .net? Pin
kezhu22-Jun-04 20:48
kezhu22-Jun-04 20:48 
GeneralRe: Switch to .net? Pin
Nemanja Trifunovic23-Jun-04 3:12
Nemanja Trifunovic23-Jun-04 3:12 
GeneralRe: Switch to .net? Pin
Lonnie McCullough22-Jun-04 19:15
Lonnie McCullough22-Jun-04 19:15 
GeneralRe: Large Financial System Pin
Michael Dunn24-Jun-04 20:05
sitebuilderMichael Dunn24-Jun-04 20:05 
GeneralOf course Pin
Uroš Šmon21-Jun-04 19:46
professionalUroš Šmon21-Jun-04 19:46 
GeneralRe: Of course Pin
NormDroid21-Jun-04 20:49
professionalNormDroid21-Jun-04 20:49 
Generalhell NO! Pin
Bob Stanneveld21-Jun-04 12:36
Bob Stanneveld21-Jun-04 12:36 
GeneralRe: hell NO! Pin
Aaron Eldreth21-Jun-04 13:40
Aaron Eldreth21-Jun-04 13:40 
GeneralRe: hell NO! Pin
Bob Stanneveld22-Jun-04 1:33
Bob Stanneveld22-Jun-04 1:33 
GeneralRe: hell NO! Pin
Bob Aman22-Jun-04 4:58
Bob Aman22-Jun-04 4:58 

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.