Article View: rec.games.programmer
Article #2046Re: Should I learn C or C++ first?
From: David Gunn
Date: Wed, 06 Sep 1995 00:26
Date: Wed, 06 Sep 1995 00:26
38 lines
2379 bytes
2379 bytes
slmyv@millville.declab.usu.edu (Denys Larry) wrote: >In article <rshapiro-1408950937080001@esb.bbn.com>, rshapiro@bbn.com (R Shapiro) writes: >|>In article <40mqib$msc@wormhole.cognos.com>, douvilld@Cognos.COM (Derek >|>Douville) wrote: >|>>One cannot fully apreciate the advanced organizational features of C++ >|>>until they've programmed in C. >|> >|>And you can't understand the "advanced" features of C until you've >|>manually set bits in hardware with toggle switches, right? Therefore every >|>new programmer should start by programming in machine language -- yeah, >|>that's a *great* way to teach modern principles of programming... > Going to toggle switches is a little much, but it has been my >experience that programmers who know assembly are much better at >programming in C than those who don't. I think the same is true of >C and C++ programmers. I agree that understanding the linker process of C object files is aided by knowledge of how this would be done with an assembler object code. But disagree that significant work with C is necessary for C++. Basicly I would say it is a matter of personal preference, if you are the kind of person that enjoys working close to the hardware, you'll prefer C 'the portable assembler', if you are a 'big concept' person like me, then you won't be able to find a use for C, but C++ objects will appeal. Of course if you really want portablility or you are into the WWW you'll go for Java, at http://java.sun.com. Java is an alternative to C++, you still call C for the low-level stuff just the same as from C++. So maybe you should learn C then choose between C++ and Java. David.Gunn@econsoft.wintermute.co.uk Aberdeen, Scotland "All opinions must be my own, since nobody pays me enough to be their mouthpiece."
Technical Details
Message-ID:
<42ipgb$9l1@Titania.wintermute.co.uk>Path:
arc1-ca.pugleaf.net!wintermute.co.uk!newsReferences:
<3v6qkj$8ak@news1.best.com> <3v713f$2bd@ixnews6.ix.netcom.com> <rshapiro-1408950937080001@esb.bbn.com> <1995Aug15.220229.59026@cc.usu.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!wintermute.co.uk!news From: David.Gunn@econsoft.wintermute.co.uk (David Gunn) Newsgroups: rec.games.programmer,comp.lang.c++ Subject: Re: Should I learn C or C++ first? Date: Wed, 06 Sep 1995 00:26:26 GMT Organization: Wintermute Ltd, Scotland Message-ID: <42ipgb$9l1@Titania.wintermute.co.uk> References: <3v6qkj$8ak@news1.best.com> <3v713f$2bd@ixnews6.ix.netcom.com> <rshapiro-1408950937080001@esb.bbn.com> <1995Aug15.220229.59026@cc.usu.edu> NNTP-Posting-Host: econsoft.wintermute.co.uk X-Newsreader: Forte Free Agent 1.0.82