Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > C Programming > C or C++ first?

Reply
Thread Tools

C or C++ first?

 
 
English Teacher
Guest
Posts: n/a
 
      10-21-2003
Should I learn C first? Or can I go straight to C++ or C#?

Thanks in advance.
 
Reply With Quote
 
 
 
 
Richard Heathfield
Guest
Posts: n/a
 
      10-21-2003
[Crossposts removed. If you read this newsgroup, you will see this answer.
If you don't, you won't.]

English Teacher wrote:

> Should I learn C first? Or can I go straight to C++ or C#?


Learn C. It is not necessary to learn either C++ or C#, but you may if you
wish. Nevertheless, you should learn C before learning either of those.

--
Richard Heathfield :
"Usenet is a strange place." - Dennis M Ritchie, 29 July 1999.
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
K&R answers, C books, etc: http://users.powernet.co.uk/eton
 
Reply With Quote
 
 
 
 
David White
Guest
Posts: n/a
 
      10-21-2003
English Teacher <> wrote in message
news: om...
> 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



 
Reply With Quote
 
Martin Ambuhl
Guest
Posts: n/a
 
      10-21-2003
English Teacher wrote:

> Should I learn C first? Or can I go straight to C++ or C#?


If you want to learn C, learn C.
If you want to learn C++, learn C++, and then forget all the obscurantist
stuff.
If you want to learn C#, shoot yourself before you spread the virus.

[rec.woodworking, rec.photo.digital, rec.photo.equipment.35mm,
comp.lang.c++ removed. "English Teacher" is a well-known illiterate troll.]

--
Martin Ambuhl

 
Reply With Quote
 
Mike Wahler
Guest
Posts: n/a
 
      10-21-2003
"English Teacher" <> wrote in message
news: om...
> Should I learn C first?


Yes.

> Or can I go straight to C++ or C#?


Yes.

> Thanks in advance.


You're welcome.

-Mike


 
Reply With Quote
 
Andrey Tarasevich
Guest
Posts: n/a
 
      10-21-2003
Micah Cowan wrote:
> (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

 
Reply With Quote
 
Micah Cowan
Guest
Posts: n/a
 
      10-21-2003
(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.

--
Micah J. Cowan

 
Reply With Quote
 
Ed Morrow
Guest
Posts: n/a
 
      10-21-2003
Micah Cowan wrote:

> (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

 
Reply With Quote
 
Dan Pop
Guest
Posts: n/a
 
      10-21-2003
In <> Micah Cowan <> writes:

> (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:
 
Reply With Quote
 
Thomas Matthews
Guest
Posts: n/a
 
      10-21-2003
English Teacher wrote:

> Should I learn C first? Or can I go straight to C++ or C#?
>
> Thanks in advance.


This person should be reported to their ISP for network abuse.
This issue has already been discussed in news:comp.lang.c,
news:comp.lang.c++, news:rec.woodworking before. The
clue is news:rec.woodworking.

Please use your favorite search engine and search these
newsgroups before posting.

--
Thomas Matthews

C++ newsgroup welcome message:
http://www.slack.net/~shiva/welcome.txt
C++ Faq: http://www.parashift.com/c++-faq-lite
C Faq: http://www.eskimo.com/~scs/c-faq/top.html
alt.comp.lang.learn.c-c++ faq:
http://www.raos.demon.uk/acllc-c++/faq.html
Other sites:
http://www.josuttis.com -- C++ STL Library book

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off




Advertisments