Re: Do I need any Visual Basic before learning C++?

From: KTC (me_at_here.com)
Date: 01/05/04


Date: Mon, 05 Jan 2004 13:03:04 +0000

Jeff Schwab <jeffplus@comcast.net> for some reason wrote:

<snip>
>
>
> Visual C++ is full of non-standard extensions. MFC is a model
> of non-portability. I hate both because I love C++. (Which,
> btw, I use far more often than Java.) To a new programmer,
> though, I certainly recommend Java over C or C++. It is far
> more portable, and has a vastly more extensive standard library.
>
> Btw, please quit doing that "C/C++" thing. I realize you don't
> know any better, but it's annoying as hell.
>

I do know the difference thank you very much! Since this newsgroup
concern itself with C as well as C++ I included it in the
disscussion as well. The fact that a lot of Windows & Unix code is
in C means you can't just talk about C++.

Just because VC++ has lots of non-standard extensions doesn't mean
you have to use it. You write the program, you choose what to use.
VC++ is a tool for what you doing. You use it to write program in
C OR C++.

I'm not saying I wouldn't recommend Java to a new programmer over
C or C++. Indeed Java or Python would probably be what I
recommend. The disscussion was about which language is in use in
jobs more (thus more job op), not neccsary which language is
better for a beginner to learn.

-- 
Experience is a good school but the fees are high.
    - Heinrich Heine


Relevant Pages

  • Re: Python or PHP?
    ... If you want to program in a normal language, ... Not in Python or Perl, ... > I doubt if any Perl programmer in the given context would have any ... Why do you think in Java one can call the gc ...
    (comp.lang.python)
  • Re: my dream + some book recommendations
    ... I've sort of come to grips with the fact that Java is a highly complex ... language - but I still feel that there are some aspects of the language ... that put up unnecessary barrier to the beginner programmer. ...
    (comp.lang.java.programmer)
  • Re: Java
    ... >> device drivers, OS internals, language survey courses, data structures ... >> and specialty courses. ... Most of which seems to being replaced by JAva, ... programmer, skilled circa 1955 at writing code for an early machine, ...
    (comp.programming)
  • One for adrian and da geek
    ... In the interests of creating employment opportunities in the Java ... To foil the maintenance programmer, you have to understand how he ... Much of the skill in writing unmaintainable code is the art of naming ...
    (uk.local.southwest)
  • Re: Learning perl - for experienced programmers
    ... public interface of the language or application. ... The javadoc utility produces a Java API of your code. ... programmer to document his code. ... "The industry" selects, usually, the best tools at hand for any ...
    (comp.lang.perl.misc)