Click here to Skip to main content
16,015,023 members

Survey Results

Visual Basic .NET: Your thoughts.   [Edit]

Survey period: 24 Feb 2003 to 2 Mar 2003

Is VB.NET a language you take seriously or do old prejudices from the VB6 days still hold sway?

OptionVotes% 
VB.NET, like VB6, is and always has been a respectable language.14512.64
VB.NET is a good language for the purpose it serves19617.09
VB.NET is no better or worse than C#17515.26
I don't like VB.NET, but I accept it.26022.67
VB.NET should be deprecated37132.35



 
GeneralVB.NET: the cross to bear Pin
SimonS25-Feb-03 2:51
SimonS25-Feb-03 2:51 
GeneralRe: VB.NET: the cross to bear Pin
TigerNinja_25-Feb-03 2:55
TigerNinja_25-Feb-03 2:55 
GeneralRe: VB.NET: the cross to bear Pin
SimonS25-Feb-03 3:05
SimonS25-Feb-03 3:05 
GeneralRe: VB.NET: the cross to bear Pin
antidemon25-Feb-03 6:08
antidemon25-Feb-03 6:08 
Generalproductivity Pin
antidemon24-Feb-03 23:26
antidemon24-Feb-03 23:26 
GeneralRe: productivity Pin
Marc Clifton25-Feb-03 1:00
mvaMarc Clifton25-Feb-03 1:00 
GeneralRe: productivity Pin
antidemon25-Feb-03 1:27
antidemon25-Feb-03 1:27 
GeneralRe: productivity Pin
Marc Clifton27-Feb-03 0:59
mvaMarc Clifton27-Feb-03 0:59 
Assuming we have a set of good programmers I would say it was a mute point and that the productivity I mentioned before would swing into VB's favour.

Wow, this thread is sure getting a lot of message voting!

I've done some VB programming for a couple clients, and I rapidly became "comfortable" with the language but there were some things that I simply couldn't figure out how to do in VB (partly because the client didn't want to pay for too much of my learning curve).

In particular, part of what I consider to be productivity enhancing is:

1. ability to hook into memory allocation and deallocations to test for memory leaks. I prefer this method to other methods, but that may just be me.

2. the ability to implement sophisticated instrumentation using macros--assertions, warnings, traces, etc...

3. multithreading, semaphores, mutexes, etc...

4. the ability to implement objects for things like internal messaging, state machine, event handlers, and data pooling, and thread pooling, all of which I consider to be foundational requirements in any application, now matter how small. Instrumentation of these objects is a major productivity enhancer when it comes time to debug complex code interactions.

5. runtime generated GUI's instead of design time .RC style GUI's.

Now, it seems that VB.NET can do all of the above (except for the cool /// comment capability that C# has but I didn't put that in the above list), but how much of this was possible with VB5/6?

There. I have revealed my ignorance. I am actually quite interested in the answers, as I have never taken the opportunity to have this discussion with someone well versed in VB. No criticism intended, but my limited experience with project leads on VB projects (both for HMO provider companies) was that the project lead wasn't really running on all cylinders. And therefore I didn't feel there was much point in any meaningful discussion.

Marc

Help! I'm an AI running around in someone's f*cked up universe simulator.
Sensitivity and ethnic diversity means celebrating difference, not hiding from it. - Christian Graus
Every line of code is a liability - Taka Muraoka
Microsoft deliberately adds arbitrary layers of complexity to make it difficult to deliver Windows features on non-Windows platforms--Microsoft's "Halloween files"

GeneralRe: productivity Pin
antidemon27-Feb-03 1:28
antidemon27-Feb-03 1:28 
GeneralRe: productivity Pin
SimonS25-Feb-03 3:30
SimonS25-Feb-03 3:30 
GeneralRe: productivity Pin
TigerNinja_25-Feb-03 3:01
TigerNinja_25-Feb-03 3:01 
GeneralRe: productivity Pin
antidemon25-Feb-03 3:13
antidemon25-Feb-03 3:13 
GeneralRe: productivity Pin
demofo25-Feb-03 15:17
demofo25-Feb-03 15:17 
GeneralRe: productivity Pin
antidemon27-Feb-03 1:07
antidemon27-Feb-03 1:07 
GeneralRe: productivity Pin
Stan Shannon25-Feb-03 5:51
Stan Shannon25-Feb-03 5:51 
GeneralRe: productivity Pin
antidemon25-Feb-03 5:59
antidemon25-Feb-03 5:59 
GeneralRe: productivity Pin
Picture Hanger25-Feb-03 10:19
sussPicture Hanger25-Feb-03 10:19 
GeneralRe: productivity Pin
Nemanja Trifunovic25-Feb-03 12:38
Nemanja Trifunovic25-Feb-03 12:38 
GeneralRe: productivity Pin
Picture Hanger26-Feb-03 0:43
sussPicture Hanger26-Feb-03 0:43 
GeneralRe: productivity Pin
Paul M Watt25-Feb-03 19:02
mentorPaul M Watt25-Feb-03 19:02 
GeneralRe: productivity Pin
ColinDavies25-Feb-03 15:21
ColinDavies25-Feb-03 15:21 
GeneralRe: productivity Pin
RickMan25-Feb-03 17:20
RickMan25-Feb-03 17:20 
Generalhmm is this a real trend? Pin
Craig Kazial24-Feb-03 20:10
Craig Kazial24-Feb-03 20:10 
GeneralRe: hmm is this a real trend? Pin
Anonymous25-Feb-03 2:29
Anonymous25-Feb-03 2:29 
GeneralRe: hmm is this a real trend? Pin
Ray Cassick25-Feb-03 10:25
Ray Cassick25-Feb-03 10:25 

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.