By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
454,435 Members | 1,493 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 454,435 IT Pros & Developers. It's quick & easy.

i am confused about programming?

P: n/a
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)

Dec 23 '06 #1
Share this Question
Share on Google+
6 Replies


P: n/a
arnuld wrote:
[...] 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.

Dec 23 '06 #2

P: n/a
arnuld wrote:
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 ?
(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)
Dec 23 '06 #3

P: n/a
Harald van Dijk wrote:
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
Dec 23 '06 #4

P: n/a
"Default User" <de***********@yahoo.comwrites:
Harald van Dijk wrote:
>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++.
Dec 24 '06 #5

P: n/a
On Sat, 23 Dec 2006 19:55:37 -0600, Richard wrote
(in article <bt************@gmail.com>):
"Default User" <de***********@yahoo.comwrites:
>Harald van Dijk wrote:
>>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.

--
Randy Howard (2reply remove FOOBAR)
"The power of accurate observation is called cynicism by those
who have not got it." - George Bernard Shaw

Dec 24 '06 #6

P: n/a
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.
yes and you were of much help there :-)

Dec 24 '06 #7

This discussion thread is closed

Replies have been disabled for this discussion.