Re: VB vs C# vs C++ vs J#

Tech-Archive recommends: Fix windows errors by optimizing your registry



I think you're exagerating.
Maybe there are *slightly* more examples in C# on the web than in VB.NET,
but I see it as about a 60% / 40% mix.
So yours is not a very convincing argument if you ask me.

--
I hope this helps,
Steve C. Orr, MCSD, MVP
http://SteveOrr.net


"RCS" <rseder@xxxxxxxxx> wrote in message
news:HaFlf.3573$nA2.2868@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
> There is a much bigger issue with the VB.NET vs C# war - and that is with
> finding answers to problems -or- learning how to do something. On the
> newsgroups and many websites - there are FAR more examples in C#, than
> VB.NET - I suspect because VB.NET developers are typically not the types
> to go into deeper subject matter. They are the "crank out a working
> application" type of developers.
>
> For example, I was working on making my own validator (inheriting from
> BaseValidator) - and I found next to no examples in VB - everything was in
> C#. And likewise, *all* of the VB.NET developers I know - would've just
> "done it another way", rather than create their own validator (which now
> works great, by the way!)
>
> So - one thing to factor, is if you are a developer who frequently likes
> to push the envelope or extend existing functionality - language choice
> should be a consideration. Because if I was writing everything in VB.NET -
> I'd spend half of my time translating examples and help from newsgroups
> from C#.
>
> Oh - and one thing that is key, regardless of your language of choice - it
> is critical for you to be comfortable in both languages. I blew a half-day
> trying to find what the VB.NET version of "extern" was - and another
> half-day trying to find how to manually wire an event (the equivalent of
> +=)...
>
> It will make you a more valuable developer to be solid in both languages.
>
>
> "Steve C. Orr [MVP, MCSD]" <Steve@xxxxxxx> wrote in message
> news:O8Jdi%230%23FHA.360@xxxxxxxxxxxxxxxxxxxxxxx
>> C++ is only for propeller heads and I can barely understand why J# even
>> exists.
>>
>> That brings it down to the only two languages that matter for web
>> development, VB.NET and C#.
>>
>> VB.NET has more functions than C# can therefore save you more time
>> because you write less code.
>>
>> So I suggest you save yourself headaches by sticking with VB.NET which is
>> just as capable as C# (if not more so) in all things that really matter
>> to most web developers.
>> Note that it wouldn't hurt to hedge your bets by learning enough C# to
>> understand the differences between the two languages.
>>
>> --
>> I hope this helps,
>> Steve C. Orr, MCSD, MVP
>> http://SteveOrr.net
>>
>>
>> "chuckdfoster" <chuckdfoster@xxxxxxxxxxx> wrote in message
>> news:OahSFup%23FHA.1032@xxxxxxxxxxxxxxxxxxxxxxx
>>> Just wondering this...
>>>
>>> Are there any advantages of using one language over another? I
>>> currently use VB, but notice that most code samples on the internet and
>>> this forum are normally in C# (I think).
>>>
>>> --
>>> Chuck Foster
>>> Programmer Analyst
>>> Eclipsys Corporation - St. Vincent Health System
>>>
>>
>>
>
>


.



Relevant Pages

  • Re: What is wrong with Ada?
    ... The discipline that Ada requires is at odds with the ... I also think Adaists are an evolutionary step beyond those who program ... Immediate gratification developers have the potential to ... effects of dangerous languages and haphazard techniques. ...
    (comp.lang.ada)
  • Re: Toward a 21st century Forth
    ... Forth started out with the convenience of scripting languages. ... Forth also filled the niche of portable assembler. ... C has so many developers and so much money -- ...
    (comp.lang.forth)
  • Re: VB vs C# vs C++ vs J#
    ... finding answers to problems -or- learning how to do something. ... VB.NET - I suspect because VB.NET developers are typically not the types to ... go into deeper subject matter. ... It will make you a more valuable developer to be solid in both languages. ...
    (microsoft.public.dotnet.framework.aspnet)
  • RE: The Demise of C#
    ... I would characterize it on another dimension - I would differentiate RAD vs. ... developers on short cycle projects. ... > employers hired programmers who used C# because it was based on C, ... > programming languages compared to VB. ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: globals?
    ... You may not use VB.Net in the "old" VB ways, you may like the C-Like ... This is not simple a VB issue, this pertains to all languages. ... and not the mindset of all other C-Like developers. ... We don't need a tail and VB doesn't need ...
    (microsoft.public.dotnet.languages.vb)