Click here to Skip to main content
15,924,367 members
Home / Discussions / Visual Basic
   

Visual Basic

 
Questionhow to choose among VC/VB/C#? Pin
devvvy5-Dec-02 3:41
devvvy5-Dec-02 3:41 
AnswerRe: how to choose among VC/VB/C#? Pin
Michael P Butler5-Dec-02 4:20
Michael P Butler5-Dec-02 4:20 
GeneralRe: how to choose among VC/VB/C#? Pin
Christian Graus5-Dec-02 7:17
protectorChristian Graus5-Dec-02 7:17 
AnswerRe: how to choose among VC/VB/C#? Pin
Christian Graus5-Dec-02 7:15
protectorChristian Graus5-Dec-02 7:15 
GeneralRe: how to choose among VC/VB/C#? Pin
devvvy5-Dec-02 10:06
devvvy5-Dec-02 10:06 
GeneralRe: how to choose among VC/VB/C#? Pin
Christian Graus5-Dec-02 10:54
protectorChristian Graus5-Dec-02 10:54 
GeneralRe: how to choose among VC/VB/C#? Pin
devvvy5-Dec-02 11:16
devvvy5-Dec-02 11:16 
AnswerRe: how to choose among VC/VB/C#? Pin
Ray Cassick5-Dec-02 10:41
Ray Cassick5-Dec-02 10:41 
norm wrote:
a. better code samples and documentation...

I have noticed this too. Allthough I honestly don't spend alot of time looking for code examples of things done in C++, I just don't see the amount of examples that I do for VB.

norm wrote:
b. speed - not slower than VC.NET isnt it (since all compile to IL)?

Again, I have to go by experiance here. I ran some tests way back using VB6 and VC6 and VC was faster at most things. However, when I looked at the differences in speed for what I was using it for VS. the knowledge that I already had vested in VB6, VB won hands down. I was not writing timing critical code, nor was a writing anything that HAD to be done tight. When I DID have an occasion to do something time critical I wrote a DLL and called it from VB.

I have not done any comparisons in .NET between the two, but I stil belive that VC will be a bit (albeit maybe not too much) fatser than VB.NET/C#

norm wrote:
c. best dialog editor

Hands down here I think you are right. I have not seen Everrett (sp) but I think this has been one of the things that have made VB and C# a very attractive language for most developers. I hate using VC resources to design dialog boxes, and MFC always seemed like a PITA to me. I like being able to address a text boxes text by using TextBox1.Text.

norm wrote:
d. ease of use (and now it's multithreaded + object oriented)

I am a firm lover of VB (so I have to admit that I AM Biased here). VB finally got the shot of steriods that it neded to compete with the other languages.

norm wrote:
e. most likely to attract a large user base?

I really disagree with this one though. I think in the long run C# will be the langauge of choice for most new developers. I ahev to admit that VB seems like it was only included in .NET because of the years of legacy code that is already in place for alot of companies. Allthough I still firmly belive that VB is a first class language, I can see the handwriting on the wall that says that things are progressing and that C# is the way to go from now on.

Does that mean that I am dropping VB all together? NOPE, not on your life. But new things that are intended to be wround for the long term will be done in C#.


Hope this helps.




Paul Watson wrote:
"At the end of the day it is what you produce that counts, not how many doctorates you have on the wall."

George Carlin wrote:
"Don't sweat the petty things, and don't pet the sweaty things."

GeneralIndex number starting point HELL! Pin
Ray Cassick4-Dec-02 20:05
Ray Cassick4-Dec-02 20:05 
GeneralRe: Index number starting point HELL! Pin
Christian Graus4-Dec-02 20:20
protectorChristian Graus4-Dec-02 20:20 
GeneralRe: Index number starting point HELL! Pin
Ray Cassick4-Dec-02 20:26
Ray Cassick4-Dec-02 20:26 
GeneralRe: Index number starting point HELL! Pin
Nick Parker5-Dec-02 3:00
protectorNick Parker5-Dec-02 3:00 
GeneralRe: Index number starting point HELL! Pin
Christian Graus5-Dec-02 6:41
protectorChristian Graus5-Dec-02 6:41 
GeneralRe: Index number starting point HELL! Pin
Nick Parker5-Dec-02 6:45
protectorNick Parker5-Dec-02 6:45 
GeneralRe: Index number starting point HELL! Pin
Christian Graus5-Dec-02 7:19
protectorChristian Graus5-Dec-02 7:19 
GeneralRe: Index number starting point HELL! Pin
Richard Deeming5-Dec-02 1:03
mveRichard Deeming5-Dec-02 1:03 
Generaldata caching Pin
brieg10004-Dec-02 10:02
brieg10004-Dec-02 10:02 
GeneralRe: data caching Pin
Nick Seng4-Dec-02 15:05
Nick Seng4-Dec-02 15:05 
GeneralRe: data caching Pin
brieg10005-Dec-02 2:41
brieg10005-Dec-02 2:41 
GeneralODBC with Access 2000 Pin
-- NA --3-Dec-02 8:14
-- NA --3-Dec-02 8:14 
GeneralRe: ODBC with Access 2000 Pin
Daniel Turini3-Dec-02 8:27
Daniel Turini3-Dec-02 8:27 
GeneralVB.Net decreased speed Pin
Supermaniac3-Dec-02 2:45
Supermaniac3-Dec-02 2:45 
GeneralRe: VB.Net decreased speed Pin
mikasa10-Dec-02 4:49
mikasa10-Dec-02 4:49 
GeneralRe: VB.Net decreased speed Pin
mikasa10-Dec-02 4:50
mikasa10-Dec-02 4:50 
GeneralRe: VB.Net decreased speed Pin
mikasa10-Dec-02 4:57
mikasa10-Dec-02 4:57 

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.