 |
C++Talk.NET C++ language newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
English Teacher Guest
|
Posted: Tue Oct 21, 2003 6:27 am Post subject: C or C++ first? |
|
|
Should I learn C first? Or can I go straight to C++ or C#?
Thanks in advance.
|
|
| Back to top |
|
 |
David White Guest
|
Posted: Tue Oct 21, 2003 7:08 am Post subject: Troll alert: C or C++ first? |
|
|
English Teacher <EnglishTeacher (AT) ModernEnglish (DOT) com> wrote
| Quote: | Should I learn C first? Or can I go straight to C++ or C#?
Thanks in advance.
|
I'll get in before E. Robert Tisdale this time and point out that this is an
obvious troll. Please ignore it.
DW
|
|
| Back to top |
|
 |
Mike Wahler Guest
|
Posted: Tue Oct 21, 2003 7:55 am Post subject: Re: C or C++ first? |
|
|
"English Teacher" <EnglishTeacher (AT) ModernEnglish (DOT) com> wrote
| Quote: | Should I learn C first?
|
Yes.
| Quote: | Or can I go straight to C++ or C#?
|
Yes.
| Quote: | Thanks in advance.
|
You're welcome.
-Mike
|
|
| Back to top |
|
 |
Andrey Tarasevich Guest
|
Posted: Tue Oct 21, 2003 8:16 am Post subject: Re: C or C++ first? |
|
|
Micah Cowan wrote:
| Quote: | EnglishTeacher (AT) ModernEnglish (DOT) com (English Teacher) writes:
Should I learn C first? Or can I go straight to C++ or C#?
Thanks in advance.
Why the hell is this message cross-posted to newsgroups on
woodworking and photography? Follow-ups fixed; please desist from
posting to newsgroups which are not relevant to your question.
...
|
This is the same moron that's been wasting bandwidth and ASCII
characters in rec.photo.equipment.35mm for quite some time now. Just
ignore him.
--
Best regards,
Andrey Tarasevich
Brainbench C and C++ Programming MVP
|
|
| Back to top |
|
 |
Micah Cowan Guest
|
Posted: Tue Oct 21, 2003 8:17 am Post subject: Re: C or C++ first? |
|
|
[email]EnglishTeacher (AT) ModernEnglish (DOT) com[/email] (English Teacher) writes:
| Quote: | Should I learn C first? Or can I go straight to C++ or C#?
Thanks in advance.
|
Why the hell is this message cross-posted to newsgroups on
woodworking and photography? Follow-ups fixed; please desist from
posting to newsgroups which are not relevant to your question.
If you wish to learn C, then learn it. If your sole desire is to
learn C++ or C#, then you are much better off learning C++ or C#
without going through C first. In particular, if you learn C
hoping that it will give you a boost in your understanding of
C++, you are probably mistaken: you will have to unlearn several
things from C that have been changed in C++. Moreover, there are
things which are considered proper and correct in C that are
considered poor style in C++, and vice-versa; and both viewpoints
are often correct given the context of the separate languages.
--
Micah J. Cowan
[email]micah (AT) cowan (DOT) name[/email]
|
|
| Back to top |
|
 |
Ed Morrow Guest
|
Posted: Tue Oct 21, 2003 9:47 am Post subject: Re: C or C++ first? |
|
|
Micah Cowan wrote:
| Quote: | EnglishTeacher (AT) ModernEnglish (DOT) com (English Teacher) writes:
Should I learn C first? Or can I go straight to C++ or C#?
Thanks in advance.
Why the hell is this message cross-posted to newsgroups on
woodworking and photography? Follow-ups fixed; please desist from
posting to newsgroups which are not relevant to your question.
If you wish to learn C, then learn it. If your sole desire is to
learn C++ or C#, then you are much better off learning C++ or C#
without going through C first. In particular, if you learn C
hoping that it will give you a boost in your understanding of
C++, you are probably mistaken: you will have to unlearn several
things from C that have been changed in C++. Moreover, there are
things which are considered proper and correct in C that are
considered poor style in C++, and vice-versa; and both viewpoints
are often correct given the context of the separate languages.
lol maybe he needs to learn to C so he can take pictures and make a table  |
|
|
| Back to top |
|
 |
Dan Pop Guest
|
Posted: Tue Oct 21, 2003 10:25 am Post subject: Re: C or C++ first? |
|
|
In <m34qy3ovhw.fsf (AT) localhost (DOT) localdomain> Micah Cowan <micah (AT) cowan (DOT) name> writes:
| Quote: | EnglishTeacher (AT) ModernEnglish (DOT) com (English Teacher) writes:
Should I learn C first? Or can I go straight to C++ or C#?
Thanks in advance.
Why the hell is this message cross-posted to newsgroups on
woodworking and photography? Follow-ups fixed; please desist from
posting to newsgroups which are not relevant to your question.
If you wish to learn C, then learn it. If your sole desire is to
learn C++ or C#, then you are much better off learning C++ or C#
without going through C first. In particular, if you learn C
hoping that it will give you a boost in your understanding of
C++, you are probably mistaken: you will have to unlearn several
things from C that have been changed in C++. Moreover, there are
things which are considered proper and correct in C that are
considered poor style in C++, and vice-versa; and both viewpoints
are often correct given the context of the separate languages.
|
Things are more complicated in the real world.
What kind of C++ programming do you intend to do? If it's supposed
to be limited to the high level of C++ (i.e. using classes already
implemented by other people), then there is little point in wasting
time learning C.
If you have to use C++ at its lowest level (i.e. you have to implement
your classes from scratch), few C++ tutorials provide enough coverage
of the low level C++ features (many of which are basically the same
as in C). This is where previous knowledge of C usually helps.
Dan
--
Dan Pop
DESY Zeuthen, RZ group
Email: [email]Dan.Pop (AT) ifh (DOT) de[/email]
|
|
| Back to top |
|
 |
Thomas Matthews Guest
|
|
| Back to top |
|
 |
E. Robert Tisdale Guest
|
Posted: Tue Oct 21, 2003 4:37 pm Post subject: Troll Alert: C or C++ first? |
|
|
Micah Cowan wrote:
| Quote: | EnglishTeacher (AT) ModernEnglish (DOT) com (English Teacher) writes:
Should I learn C first? Or can I go straight to C++ or C#?
Why the hell is this message cross-posted to newsgroups
on woodworking and photography?
|
Because it's an obvious troll.
| Quote: | Follow-ups fixed; please desist from posting to newsgroups
which are not relevant to your question.
If you wish to learn C, then learn it. If your sole desire is to
learn C++ or C#, then you are much better off learning C++ or C#
without going through C first. In particular, if you learn C
hoping that it will give you a boost in your understanding of
C++, you are probably mistaken: you will have to unlearn several
things from C that have been changed in C++. Moreover, there are
things which are considered proper and correct in C that are
considered poor style in C++, and vice-versa; and both viewpoints
are often correct given the context of the separate languages.
|
If it were left up to me to decide whether to teach C, C++ or C#,
I would teach C++.
It's much easier to teach good programming practice in C++ than in C.
I would be very reluctant to teach either Java or C# --
not because their is anything very wrong with these languages
but because neither language is *standardized* like C or C++.
|
|
| Back to top |
|
 |
Frank ess Guest
|
Posted: Tue Oct 21, 2003 5:16 pm Post subject: Re: C or C++ first? |
|
|
"Thomas Matthews" <Thomas_MatthewsHatesSpam (AT) sbcglobal (DOT) net> wrote
not here
|
|
| Back to top |
|
 |
Tony Spadaro Guest
|
Posted: Tue Oct 21, 2003 6:03 pm Post subject: Re: Troll alert: C or C++ first? |
|
|
No shirt Shitlock
If you didn't answer this crap it would dissapear. Programmers are
apparently both ignorant and arrogant.
--
http://www.chapelhillnoir.com
home of The Camera-ist's Manifesto
The Improved Links Pages are at
http://www.chapelhillnoir.com/links/mlinks00.html
A sample chapter from my novel "Haight-Ashbury" is at
http://www.chapelhillnoir.com/writ/hait/hatitl.html
"David White" <no (AT) email (DOT) provided> wrote
| Quote: | English Teacher <EnglishTeacher (AT) ModernEnglish (DOT) com> wrote in message
news:b06436f6.0310202227.43d04db4 (AT) posting (DOT) google.com...
Should I learn C first? Or can I go straight to C++ or C#?
Thanks in advance.
I'll get in before E. Robert Tisdale this time and point out that this is
an
obvious troll. Please ignore it.
DW
|
|
|
| Back to top |
|
 |
jeffc Guest
|
Posted: Tue Oct 21, 2003 6:51 pm Post subject: Re: Troll alert: C or C++ first? |
|
|
"Tony Spadaro" <tspadaro (AT) ncmaps (DOT) rr.com> wrote
| Quote: | No shirt Shitlock
If you didn't answer this crap it would dissapear. Programmers are
apparently both ignorant and arrogant.
|
An interesting paradox. Should we now reply to this troll?
(oops!)
|
|
| Back to top |
|
 |
David White Guest
|
Posted: Tue Oct 21, 2003 10:47 pm Post subject: Re: Troll alert: C or C++ first? |
|
|
Tony Spadaro <tspadaro (AT) ncmaps (DOT) rr.com> wrote
| Quote: | No shirt Shitlock
If you didn't answer this crap it would dissapear. Programmers are
apparently both ignorant and arrogant.
|
Someone is always going to answer this crap. It's virtually guaranteed that
someone somewhere will see that no one has responded, not realize it's a
troll, and answer it. The best you can hope for is a single response
pointing out that it's a troll.
DW
|
|
| Back to top |
|
 |
Micah Cowan Guest
|
Posted: Tue Oct 21, 2003 11:45 pm Post subject: Re: C or C++ first? |
|
|
[email]Dan.Pop (AT) cern (DOT) ch[/email] (Dan Pop) writes:
| Quote: | In <m34qy3ovhw.fsf (AT) localhost (DOT) localdomain> Micah Cowan <micah (AT) cowan (DOT) name> writes:
[email]EnglishTeacher (AT) ModernEnglish (DOT) com[/email] (English Teacher) writes:
Should I learn C first? Or can I go straight to C++ or C#?
Thanks in advance.
Why the hell is this message cross-posted to newsgroups on
woodworking and photography? Follow-ups fixed; please desist from
posting to newsgroups which are not relevant to your question.
If you wish to learn C, then learn it. If your sole desire is to
learn C++ or C#, then you are much better off learning C++ or C#
without going through C first. In particular, if you learn C
hoping that it will give you a boost in your understanding of
C++, you are probably mistaken: you will have to unlearn several
things from C that have been changed in C++. Moreover, there are
things which are considered proper and correct in C that are
considered poor style in C++, and vice-versa; and both viewpoints
are often correct given the context of the separate languages.
Things are more complicated in the real world.
What kind of C++ programming do you intend to do? If it's supposed
to be limited to the high level of C++ (i.e. using classes already
implemented by other people), then there is little point in wasting
time learning C.
If you have to use C++ at its lowest level (i.e. you have to implement
your classes from scratch), few C++ tutorials provide enough coverage
of the low level C++ features (many of which are basically the same
as in C). This is where previous knowledge of C usually helps.
|
My preference is to find a better tutorial. Stroustrup is quite
excellent; though I found parts of it (notably the ones
contrasting it with C) a tad ego-heavy...
I agree that having previous knowledge of C helps speed up the
learning process for C++ (it did for me); However, learning C for
the sole purpose of moving on to C++ is a bad idea IMO, since you
end up having to unlearn certain things; the net result is that
you take at least a little more time overall than you would if
you had just started in learning C++ (that is, if by C++ you mean
"including the low-level, C-like stuff").
-Micah
|
|
| Back to top |
|
 |
Leicaddict Guest
|
Posted: Mon Oct 27, 2003 9:54 am Post subject: Re: C or C++ first? |
|
|
[email]EnglishTeacher (AT) ModernEnglish (DOT) com[/email] (English Teacher) wrote in message news:<b06436f6.0310202227.43d04db4 (AT) posting (DOT) google.com>...
| Quote: | Should I learn C first? Or can I go straight to C++ or C#?
Thanks in advance.
|
C is dead. C++ is dying. C# is the future.
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|