473,609 Members | 1,851 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

i am confused about programming?

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 "immamturit y & 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.programmi ng" as that is a general programming group)

Dec 23 '06 #1
6 1382
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.programmi ng" 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
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 "immamturit y & 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.programmi ng" as that is a general programming group)
Dec 23 '06 #3
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
"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
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.programmin g.

--
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
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.programmin g.
yes and you were of much help there :-)

Dec 24 '06 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

5
2193
by: shumaker | last post by:
I'm trying to learn how to make and use aliases for two tables in in this update statement: ALTER PROCEDURE dbo.UpdateStatus AS UPDATE dbo.npfields SET Status = N'DROPPED' FROM dbo.npfields NPF, dbo.importparsed IMP LEFT JOIN IMP ON (NPF.pkey = IMP.pkey) WHERE (IMP.pkey IS NULL) AND
9
2227
by: vijay | last post by:
Hello, I am new to C Programming and just started reading K&R. I was about to finish the pointers chapter but got very confused with: 1. int arr; >From what I have read, arr is a pointer to the first int and &arr is a pointer to the whole array of 10 ints. Then why does sizeof(arr) gives 40 while sizeof(&arr) gives 4. Shouldn't is be the other way around.
6
1812
by: m_a_t_t | last post by:
Ok, I'm reading "The C Programming Language: 2nd Edition" and I'm on chapter 1.5.1 and here's the program you're sposed to make: #include <stdio.h> /* copy input to output; 1st version */ main() { int c;
8
1580
by: Rachel Suddeth | last post by:
I'm trying to use reflection to create an object at runtime where the type is given by a string. I thought we should be able to do that, but so far it's not working. I'm trying to work on reproducing the scenario in a simpler way, but it's slow going, and maybe there is something very basic I don't know yet.... Given the following lines of code: ------------- CredLookup testLU = new CredLookup(); string sLUType =...
12
1877
by: Blaze | last post by:
I am doing the first walk through on the Visual Studio .Net walkthrough book to learn a little about programming. I am having issues with the first tutorial not running correctly. It seems that the build fails with what the book tells me to do. Specifically, I am doing this: public authors1 GetAuthors() { authors1 authors = new Authors1();
3
2197
by: randomtalk | last post by:
hello everyone! Well, recently i've been trying to pick up c and see what is pointer all about (been programming in lisp/python for the better part of my last two years).. mmm.. I'm currently reading The C Programming Language Second Edition.. When i hit on pointer arithmetic example, i have no idea what's happening, hopefully some of you could alleviate my confusion, so here goes:
26
4677
by: Dodger | last post by:
Okay, background... yes, I am another of those evil, spurned, damnable Perl mongers, but I'm not trying to start a flamewar, I'm juust tryung to understand something... I can write a script in Perl like so, and it's pretty to me (and the using of the heredocs I think does defend perl against many arguments withthe HTML being all escaped and explicit returns and stuff -- which I can see... 'print "<p class=\"text\">stuff</p>\n";' is...
6
1465
by: ryanbayona | last post by:
I really wanted to learn C++ thats why i took the initiative to self- study. I am currently following the tutorial at this site: http://www.cprogramming.com/tutorial.html#c++tutorial but im finding it a little lacking in some information i need, like data types, native c++ objects and c++ functions. I am on linux and have been compiling and running my c++ samples using the G++ compiler, is that Ok? I mean will C++ code written in linux ...
0
8579
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8555
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
8232
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8408
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
7024
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6064
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5524
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4098
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
1686
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.