Re: Newbie Hello World question: Show in textbox on button click

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Thanks for the reply, JS

> I agree with you on C# and I am planning to learn primarily C#. However,
> since I had downloaded all the Express Editions of VS 2005 I thought I'd try
> creating a simple Windows Forms application in all three languages - VB, C#
> and C++. That was the reason for the C++ question. :)
>

Good work! Nothing wrong with knowing a bit about several languages.

> I found C# to be only slightly tougher than VB while C++ did take more time
> than the other two.
>

Interesting :)

> Most of the ASP.Net folks I know use C# and I'll probably use it for Windows
> Forms apps. also. However, is it not true that most large companies that
> develop Windows applications are still developing primarily in C++? Just
> curious.
>

It may well be true that products are still developed in C++ (or even C).
However, AFAIK from watching the industry around me, new applications are
being developed in C#, VB.Net, ASP.NET (and also Java/PHP/Oracle, in the Unix
world), and the all the momentum is in that direction. Let's say you could
become a C++ programmer in a month - then I'd recommend you do that, just to
add some flexibility, but you can't - it takes years, and then you will be
competing in a field where there are already numerous people with more years
of C++ than you. Your best bet, as a newbie, or an oldbie, is to go down the
C#/.Net path... (and if you have time to learn two languages, do VB.Net and
C#)

Good luck with it all!

Javaman

> Thanks,
> J.S.
>
> --
>
> "Javaman59" <Javaman59@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
> news:03122B9A-947F-4376-9EAA-46E2E2725C43@xxxxxxxxxxxxxxxx
> > Hi JS,
> >
> > I'm glad that you got the right answer to your problem, and I'm sure that
> > no-one minds that you posted in the wrong forum, but something is puzzling
> > me. Why are you teaching yourself C++ anyway? If you are just being very
> > pragmatic, and having done some market research, you've decided that there
> > are jobs in C++, then OK - that's always a good reason :), but if it's
> > because you want to learn programming in general, or write your own
> > applications, then you should be going for C#. It's just as powerful as
> > C++,
> > and much easier to use, especially for a beginner. It will also get you
> > into
> > the .Net framework faster, as you won't be so botherd with pesky language
> > problems. There are very few reasons for a beginner to be getting into C++
> > these days, apart from getting a job maintaining legacy code.
> >
> > Spoken as someone who has done his share of c++, and is retraining in C#
> >
> > - Javaman
>
>
>
.



Relevant Pages

  • Re: Where is Python in the scheme of things?
    ... What is particularly disappointing is the absence of a Windows IDE, ... Windows GUI applications ... Mac simple/complex scripts ... languages and now I seem to be always getting better at writing... ...
    (comp.lang.python)
  • Re: Recoverd mahine from SP2 nightmare
    ... It contains advice ... using Windows XP "prettifications". ... applications you do not use. ... You should at least turn on the built in firewall. ...
    (microsoft.public.windowsupdate)
  • Re: Slow startup and shutdown
    ... > applications that have always been present, ... The problem began before loading SP2 and hasn't changed. ... using Windows XP "prettifications". ... You should at least turn on the built in firewall. ...
    (microsoft.public.windowsxp.perform_maintain)
  • Re: Ad Aware SE
    ... Run some of the other AntiSpyware applications first. ... If you don't wish to follow all of the advice immediately, ... using Windows XP "prettifications". ... You should at least turn on the built in firewall. ...
    (microsoft.public.windowsxp.general)
  • Microsoft Technologies Take Center Stage at India’s Most Definitive Conference for IT Professionals
    ... Microsoft has announced a slew of new and exciting releases that will ... running independent developer conferences in India, ... Windows Workflow 4, Thread Synchronization, ASP.NET 4.0, SQL Server 2008 ... explaining how to build data driven, n-tier Rich Internet Applications ...
    (microsoft.public.dotnet.framework.aspnet.buildingcontrols)