i am confused about programming?

A

arnuld

hai all,

1st of all this post is not about C++, it is about general programming,
problems i am facing in learning the concepts & reflects my experience
with C and C++ . i know about functions, variables, compilers,
interpreters etc etc but i have never done any real-life coding. i am
trying to learn C++ as most of the jobs in my area are for the
graduates/PGs carrying these skills:

1.) C++
2.) OOA & D
3.) Design-Patterns (programmers who can comprehend at least 50% of
"Design Patterns" by GoF)
4.) experience in real-life C++ projects.
5.) experience of UNIX

now there is only one good book available in my area: "Stroustrup" (by
good book i mean an author who thinks C is not prerequisite for C++). i
am trying to learn C++ from it but from last 2 months my progress is
not so good. i only know just a handful of C++ constructs. i am not
even able to understand the "Desk Calculator" programme in chapter 6
which forms the basis of chapter 8 & then 9.

i am not even able to think of the what problems, what programmes i
should post. one day i tried to read "K&R2" i came into immediate
programming mode & started to write small useful programmes given in
exercises & also understood the concepts behind these programmes pretty
well but i am avoiding C as it is not useful to my situation & even if
i put time to learn C it will only increase the gap between me & C++ &
hence between me & the job, the opprtunity to stand on my own feet at
age 25. hey, dont take it wrong, the Hacker within me loves C but the
corporate does not :-(

i think the problem has more to do with "immamturity & newbiness" to
programming than with C or C++. i am confused & worried about my future
& my younghood.

what do you suggest?

(i have posted this post here rather than on C++, Pyhton or Ruby
because i am here, at www.groups.google.com from a long time and have
experienced & searched most of programming groups and i have seen that
C folks are quite different, most of the time opposite in "thinking
style" as compared to other popular languages & that seems to extend to
general-life as well & *i* think comp.lang.c had hit me much more
deeply, in a technical sense, rather than any other group. BTW my post
is also at "comp.programming" as that is a general programming group)
 
G

Guest

arnuld said:
[...] i am
trying to learn C++
[...]
(i have posted this post here rather than on C++, Pyhton or Ruby
because i am here, at www.groups.google.com from a long time and have
experienced & searched most of programming groups and i have seen that
C folks are quite different, most of the time opposite in "thinking
style" as compared to other popular languages & that seems to extend to
general-life as well & *i* think comp.lang.c had hit me much more
deeply, in a technical sense, rather than any other group. BTW my post
is also at "comp.programming" as that is a general programming group)

It doesn't work that way. Your post has absolutely nothing to do with
C, so it doesn't belong here. There may be a very small number of
exceptions to that, but this is not one of them.
 
S

Spiros Bousbouras

arnuld said:
hai all,

1st of all this post is not about C++, it is about general programming,
problems i am facing in learning the concepts & reflects my experience
with C and C++ . i know about functions, variables, compilers,
interpreters etc etc but i have never done any real-life coding. i am
trying to learn C++ as most of the jobs in my area are for the
graduates/PGs carrying these skills:

1.) C++
2.) OOA & D
3.) Design-Patterns (programmers who can comprehend at least 50% of
"Design Patterns" by GoF)
4.) experience in real-life C++ projects.

This sounds to me as your main practical problem: how
are you going to get experience in real-life projects ? You
need a job first in order to get the required experience but
you won't get a job unless you have experience. But since
they want graduates why not do a degree ? You might be
able to get a work placement through that.
5.) experience of UNIX

now there is only one good book available in my area: "Stroustrup" (by
good book i mean an author who thinks C is not prerequisite for C++). i
am trying to learn C++ from it but from last 2 months my progress is
not so good. i only know just a handful of C++ constructs. i am not
even able to understand the "Desk Calculator" programme in chapter 6
which forms the basis of chapter 8 & then 9.

i am not even able to think of the what problems, what programmes i
should post. one day i tried to read "K&R2" i came into immediate
programming mode & started to write small useful programmes given in
exercises & also understood the concepts behind these programmes pretty
well but i am avoiding C as it is not useful to my situation & even if
i put time to learn C it will only increase the gap between me & C++ &
hence between me & the job, the opprtunity to stand on my own feet at
age 25. hey, dont take it wrong, the Hacker within me loves C but the
corporate does not :-(

I don't see how learning C will increase the gap between
you and C++. On the contrary it will decrease it.
i think the problem has more to do with "immamturity & newbiness" to
programming than with C or C++. i am confused & worried about my future
& my younghood.

what do you suggest?

If C and K&R work for you then stick with those for
the time being and try again C++ later. Plus it may be
that the Stroustrup just isn't for you. Perhaps try
another one ?
 
D

Default User

Harald said:
arnuld said:
[...] i am
trying to learn C++
It doesn't work that way. Your post has absolutely nothing to do with
C, so it doesn't belong here. There may be a very small number of
exceptions to that, but this is not one of them.

The OP normally posts in comp.lang.c++. The message here was likely
just an error on his part.




Brian
 
R

Richard

Default User said:
Harald said:
arnuld said:
[...] i am
trying to learn C++
It doesn't work that way. Your post has absolutely nothing to do with
C, so it doesn't belong here. There may be a very small number of
exceptions to that, but this is not one of them.

The OP normally posts in comp.lang.c++. The message here was likely
just an error on his part.

Brian

That is clearly not the case since the OP goes out of his way to
describe WHY he is posting to .c and not .c++.
 
R

Randy Howard

Default User said:
Harald said:
arnuld wrote:
[...] i am
trying to learn C++
It doesn't work that way. Your post has absolutely nothing to do with
C, so it doesn't belong here. There may be a very small number of
exceptions to that, but this is not one of them.

The OP normally posts in comp.lang.c++. The message here was likely
just an error on his part.

Brian

That is clearly not the case since the OP goes out of his way to
describe WHY he is posting to .c and not .c++.

It was also posted (separately, identically, but not
cross-posted) to comp.programming.
 
A

arnuld

That is clearly not the case since the OP goes out of his way to
It was also posted (separately, identically, but not
cross-posted) to comp.programming.

yes and you were of much help there :)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,770
Messages
2,569,584
Members
45,075
Latest member
MakersCBDBloodSupport

Latest Threads

Top