C# or VB.NET ? Which one do you perefer ?
-
My only objection to C# is that just about everyone that programs in it is a complete intellectual snob. You only have to look at most of the replies to your post to see this. When I want to knock a wall down, I use a sledge-hammer. When I want to crack open a nut, I use a nut-cracker. Besides which - who cares? Just use what you are happy using, if you can, and be happy using what you are, if you can't. Fred
Fred_Smith wrote:
When I want to crack open a nut, I use a nut-cracker.
VB. Nuts or crackers?
Deja View - the feeling that you've seen this post before.
-
But then, what would you use VB for, if you had the choice? Cracking your own nuts with a sledgehammer, maybe? (I can afford my snobism - I do C++, Win32 and templates ;P)
We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
My first real C# project | Linkify!|FoldWithUs! | sighistI do use VB, by choice. Only because that's what I started in and I have never felt the need to use anything different. Most of my clients (I am self-employed) are SME sized concerns, and I find VB quite adequate for the job. Quick and easy.
-
Yes.... ok... and....? Actually, that might make an interesting CP poll one day.... "How did you progress to your current programming language (of choice)?" (or something like that) except that I guess there'd be too mnay possible answers... personally I came to VB via the ZX-Spectrum and the BBC Micro - QBasic and the like... just stuck with it as I have never needed anything more powerful or which requires more structure. VB.NET is quite powerful enough for the SME -size aspplications I have been involved in, and I find it quick and easy. I have had no compelling reason to move to C#, which I quite accept is better structured. I guess C# is a "programmer's language". I love programming, but it isn't my whole life.
You see I came from a Mini Mainframe background DATA/Basic (Mid 80s), Assembler, moved to Windows in '92 use C, then C++. I made a decision in 2000 that the future of development would be done in .net and the 'native' popular language of choice would be C# - logical I guess.
WPF - Imagineers Wanted Follow your nose using DoubleAnimationUsingPath
-
Fred_Smith wrote:
When I want to crack open a nut, I use a nut-cracker.
VB. Nuts or crackers?
Deja View - the feeling that you've seen this post before.
-
-
But then, what would you use VB for, if you had the choice? Cracking your own nuts with a sledgehammer, maybe? (I can afford my snobism - I do C++, Win32 and templates ;P)
We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
My first real C# project | Linkify!|FoldWithUs! | sighistWell, personally I prefer
C#
but I also agree with Fred_Smith about 'intellectual snobism'.C#
andVB.NET
, under the hood, are not such different languages. I think it's mainly matter of personal taste. :)If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
-
Javascript is interesting. Ruby is interesting. Even good ol' C++ still has some interesting bits. VB.NET and C# just are. Like... forks. Useful, but not exactly novel. ...ohyeah, and for some reason the VB.NET users like to hold their forks by the pointy end. :rolleyes:
every night, i kneel at the foot of my bed and thank the Great Overseeing Politicians for protecting my freedoms by reducing their number, as if they were deer in a state park. -- Chris Losinger, Online Poker Players?
-
j/k, I am a java guy in a c# world so I stick with the familiar c style syntax.
Need a C# Consultant? I'm available.
Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway -
i've got the feeling that VB programmers *think* that C# is hard and therefore continue to VB.NET. But when they try C# for awhile they find eveything easier and cleaner in c# than vb.net. Atleast the eight vb programmers i know. So according to my sources - 100% of (used-to-be) vb developers prefer C# ;)
If it' stuck, DO NOT pull harder!
-
I did VB .NET solidly for a year or so recently. The main problem for me was that its IDE support is inferior to C#, especially in the VS 2005 IDE. E.g., the way snippets work for VB is terrible.
Kevin
-
Must be crackers to use it.
WPF - Imagineers Wanted Follow your nose using DoubleAnimationUsingPath
Nah, I'm just nuts. :cool:
-
F# :cool:
Homepage: TomasP.net | Photo of the month: Calendar | C# and LINQ, F#, Phalanger: My Blog
Latest article: Phalanger, PHP for .NET: Introduction for .NET developers