Re: Newbie question.....

From: Steve McLellan (sjm.NOSPAM)
Date: 07/29/04


Date: Thu, 29 Jul 2004 16:45:35 +0100


"Ioannis Vranos" <ivr@guesswh.at.grad.com> wrote in message
news:u51yOrSdEHA.3044@TK2MSFTNGP10.phx.gbl...
> William DePalo [MVP VC++] wrote:
>
> > VC++ has not been in the past, is not now, and will not be anytime soon,
the
> > product which provides an "almost no code" solution to any development
> > problem. Most of us who cherish <BWG> the language and/or the product do
so
> > because it doesn't ever get in our way but rather lets us do what we
want
> > even if it means we have to write alot.
> >
> > If you want easy, go for C# or VB.Net. :-) If you want to use the most
> > powerful and performant and all-purpose of the modern programming
languages
> > choose C++.
>
>
> I agree with your last part, but why C# and VB are more easy than C++?
> In Visual Studio they share the same RAD.
>

The C++ language is totally different from C# and VB. It has a lot of
features that make it extremely powerful, but that also make it more
difficult to use without fully understanding what you're doing. Even using
managed extensions to create .NET applications, C# and VB are far easier to
use, since C++ contains (by necessity) not only the ability to use the .NET
framework but old school C++ as well. It's possible to write more powerful
and faster applications in C++ (not to mention the fact that they can be
compiled and run on multiple platforms if you stick to the C++ standard),
but it takes more time to learn how to do that. If I were beginning
programming as a hobby rather than a job, and didn't intend to write any
applications that would require lightning speed or platform independence, I
wouldn't pick up C++ as a first language.

Steve



Relevant Pages

  • Compiler positions available for week ending January 13
    ... Scholarships for PhD study in Informatics@Edinburgh ... UK students ... Centre for Intelligent Systems and their Applications ... Probabilistic Approaches to Natural Language Generation ...
    (comp.compilers)
  • Re: Programmers unpaid overtime.
    ... whichever language the help is required in. ... > or trolls, like Richard, who have a following of other trolls. ... > Quite a lot of running applications are in VB-4 and are extended using ... > Goose, cudgel thy brains. ...
    (comp.programming)
  • Re: A tale of two laptops (was): Mirror, mirror on the wall, who is the most gabby of us all?
    ... ...Don't write applications programs... ... Machine language or, for the effete, Assembler language ... we had software which would read the code and gen flowcharts. ... Planners make up schedules, Managers ...
    (soc.culture.scottish)
  • Re: An Observation
    ... It is systems programming in support of a class of ... for applications. ... of attention to *human* communication. ... While TeX has largely replaced troff in scientific publishing, it's recognizably a member of the same family of markup languages. ...
    (comp.lang.forth)
  • Re: checking if NUMERIC
    ... applications run on a dedicated PC - most involve servers). ... One point you seem to be missing is that COBOL is not the "best" language for ... Perhaps COBOL compilers should instantiate the nanny/Dashwood option which ... I very rarely bother responding to challenge/response systems, ...
    (comp.lang.cobol)