473,756 Members | 8,168 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Idiotic question of an Idiot - dint like dont reply.

I dint find a proper group to post this,
so i'm asking this question. If you think
this question is irrelevent then dont answer,
but i expect good replies from experts.

I wondor, how these guys who answer
to complicated questions have mastered C.
I'm a beginner in C, and wondor how to master C.
Should i study theory, or start writing programs?
If i should start writing programs, What programs should i start with?
Where should i find the proper materials.

Mar 15 '06
23 2026
ki************@ yahoo.com wrote:
to ba a c master its better to read theory and practice in a computer
but the good book for a beginner is ansi c by any author but it must
not my dennis ritche its very hard to understand even though he is an
expert


How can one claim to be a "master" at something, without understanding
it's most difficult and intricate parts?

As an aside, a "master" of SMS speak is needed, just to decipher your
post. Please try to use proper spelling and punctuation, if not
grammar, in posts to USENET. Posts like the above are one of the
fastest ways to lose whatever credibility you might otherwise have
enjoyed.

By the way, even though some of the exercises in K&R's book may be a
little difficult, they are really stimulating and challenging to anyone
who genuinely likes programming and the C language.

Mar 15 '06 #11
In article <11************ **********@e56g 2000cwe.googleg roups.com> "novice" <sa*******@gmai l.com> writes:
I wondor, how these guys who answer
to complicated questions have mastered C.
I'm a beginner in C, and wondor how to master C.
Should i study theory, or start writing programs?


Depends. When you have thorough previous experience with other computer
languages you might master it by just trying. But I do not know whether
that is really efficient (although I mastered the languages I use by just
this method, except the very first one, Algol 60).

When you do not have thorough previous experience, it is better to go
both ways at the same time. Study the theory (i.e. text books about the
language) and at the same time try to write programs.
--
dik t. winter, cwi, kruislaan 413, 1098 sj amsterdam, nederland, +31205924131
home: bovenover 215, 1025 jn amsterdam, nederland; http://www.cwi.nl/~dik/
Mar 16 '06 #12

novice wrote:
I wondor, how these guys who answer
to complicated questions have mastered C.
Many years of bitter, painful experience.
I'm a beginner in C, and wondor how to master C.
Should i study theory, or start writing programs?
Programming is a skill, and all skills require practice. In order to
learn how to write code, you must write code. Of course, you must also
have at least one, preferably two good references with you while you
are learning. Kernighan and Ritchie's "The C Programming Language,"
2nd ed., is a good start. I also like Harbison & Steele's "C: A
Reference Manual". There are a few other good ones, but beware: the
vast majority of books and websites on the C language are worthless.
If i should start writing programs, What programs should i start with?
Where should i find the proper materials.


K&R2 has exercises after each chapter. Once you've done a few of the
exercises, you should start getting a feel for what you can do.

Mar 16 '06 #13
Richard Heathfield wrote:
Vladimir S. Oka said:
novice wrote:
I dint find a proper group to post this, so i'm asking this
question. If you think this question is irrelevent then dont
answer, but i expect good replies from experts.

I wondor, how these guys who answer to complicated questions
have mastered C. I'm a beginner in C, and wondor how to master
C. Should i study theory, or start writing programs? If i
should start writing programs, What programs should i start
with? Where should i find the proper materials.


A good place to start is "The C Programming Language - Second
Edition"


Another good place to start would be any place that teaches
good manners. If he thinks my answer is irrelevant he need not
answer, but I expect good questions from novices.


I would, at least tentatively, put that down to language
difficulties. Somehow I suspect that his English is better than my
<whatever he was brought up on>.

--
"If you want to post a followup via groups.google.c om, don't use
the broken "Reply" link at the bottom of the article. Click on
"show options" at the top of the article, then click on the
"Reply" at the bottom of the article headers." - Keith Thompson
More details at: <http://cfaj.freeshell. org/google/>
Also see <http://www.safalra.com/special/googlegroupsrep ly/>
Mar 16 '06 #14
santosh wrote:
ki************@ yahoo.com wrote:
to ba a c master its better to read theory and practice in a
computer but the good book for a beginner is ansi c by any
author but it must not my dennis ritche its very hard to
understand even though he is an expert


How can one claim to be a "master" at something, without
understanding it's most difficult and intricate parts?

As an aside, a "master" of SMS speak is needed, just to decipher
your post. Please try to use proper spelling and punctuation, if
not grammar, in posts to USENET. Posts like the above are one of
the fastest ways to lose whatever credibility you might
otherwise have enjoyed.

By the way, even though some of the exercises in K&R's book may
be a little difficult, they are really stimulating and
challenging to anyone who genuinely likes programming and the C
language.


Not to mention that it is one of the clearest language expositions
available for any language. Not the most verbose though. You are
allowed to stop and thing between paragraphs. Its clarity probably
has a great deal to do with the general ascendence of C as a
programming language.

--
"If you want to post a followup via groups.google.c om, don't use
the broken "Reply" link at the bottom of the article. Click on
"show options" at the top of the article, then click on the
"Reply" at the bottom of the article headers." - Keith Thompson
More details at: <http://cfaj.freeshell. org/google/>
Also see <http://www.safalra.com/special/googlegroupsrep ly/>
Mar 16 '06 #15
CBFalconer said:
Richard Heathfield wrote:
Vladimir S. Oka said:
novice wrote:

I dint find a proper group to post this, so i'm asking this
question. If you think this question is irrelevent then dont
answer, but i expect good replies from experts.

I wondor, how these guys who answer to complicated questions
have mastered C. I'm a beginner in C, and wondor how to master
C. Should i study theory, or start writing programs? If i
should start writing programs, What programs should i start
with? Where should i find the proper materials.

A good place to start is "The C Programming Language - Second
Edition"


Another good place to start would be any place that teaches
good manners. If he thinks my answer is irrelevant he need not
answer, but I expect good questions from novices.


I would, at least tentatively, put that down to language
difficulties.


I wouldn't. He's making the wrong kind of mistakes for it to be second
language syndrome. People who speak English as a foreign language get word
order mildly wrong sometimes, or omit articles ('a', 'the', etc), or
perhaps choose what we would consider to be a strange noun. But they don't
make mistakes like "dint". Nor do they turn "wonder" into "wondor". (They
are more likely to turn "vendor" into "vender".)

No, this is just a guy who can't be bothered to write his own language
properly.

--
Richard Heathfield
"Usenet is a strange place" - dmr 29/7/1999
http://www.cpax.org.uk
email: rjh at above domain (but drop the www, obviously)
Mar 16 '06 #16
On Thursday 16 March 2006 05:43, Richard Heathfield opined (in
<dv**********@n wrdmz02.dmz.ncs .ea.ibs-infra.bt.com>):
CBFalconer said:
Richard Heathfield wrote:
Vladimir S. Oka said:
novice wrote:

> I dint find a proper group to post this, so i'm asking this
> question. If you think this question is irrelevent then dont
> answer, but i expect good replies from experts.
>
> I wondor, how these guys who answer to complicated questions
> have mastered C. I'm a beginner in C, and wondor how to master
> C. Should i study theory, or start writing programs? If i
> should start writing programs, What programs should i start
> with? Where should i find the proper materials.

A good place to start is "The C Programming Language - Second
Edition"

Another good place to start would be any place that teaches
good manners. If he thinks my answer is irrelevant he need not
answer, but I expect good questions from novices.


I would, at least tentatively, put that down to language
difficulties.


I wouldn't. He's making the wrong kind of mistakes for it to be second
language syndrome. People who speak English as a foreign language get
word order mildly wrong sometimes, or omit articles ('a', 'the', etc),
or perhaps choose what we would consider to be a strange noun. But
they don't make mistakes like "dint". Nor do they turn "wonder" into
"wondor". (They are more likely to turn "vendor" into "vender".)

No, this is just a guy who can't be bothered to write his own language
properly.


English being /my/ second language (caveat: my second profession is
translating to and from it ;-) ), and being exposed to all levels
provenances of non-native English in the office (apres office as well),
I tend to side with Richard on this one.

It's the general demeanour that suggests lack of effort at best. Bad
English may feel clumsy, but rarely disrespectful or offensive. I'll
grant you that OP is not the worst I've seen here recently.

--
BR, Vladimir

A mind is a wonderful thing to waste.

Mar 16 '06 #17
In article <dv**********@n wrdmz03.dmz.ncs .ea.ibs-infra.bt.com> "Vladimir S. Oka" <no****@btopenw orld.com> writes:
On Thursday 16 March 2006 05:43, Richard Heathfield opined (in
<dv**********@n wrdmz02.dmz.ncs .ea.ibs-infra.bt.com>):

....
I wouldn't. He's making the wrong kind of mistakes for it to be second
language syndrome. People who speak English as a foreign language get
word order mildly wrong sometimes, or omit articles ('a', 'the', etc),
or perhaps choose what we would consider to be a strange noun. But
they don't make mistakes like "dint". Nor do they turn "wonder" into
"wondor". (They are more likely to turn "vendor" into "vender".)

No, this is just a guy who can't be bothered to write his own language
properly.


English being /my/ second language (caveat: my second profession is
translating to and from it ;-) ), and being exposed to all levels
provenances of non-native English in the office (apres office as well),
I tend to side with Richard on this one.


I disagree. As the article was posted from a DSL line connected to
a system based in New Delhi...
--
dik t. winter, cwi, kruislaan 413, 1098 sj amsterdam, nederland, +31205924131
home: bovenover 215, 1025 jn amsterdam, nederland; http://www.cwi.nl/~dik/
Mar 16 '06 #18
On 2006-03-16, Dik T. Winter <Di********@cwi .nl> wrote:
In article <dv**********@n wrdmz03.dmz.ncs .ea.ibs-infra.bt.com> "Vladimir S. Oka" <no****@btopenw orld.com> writes:
On Thursday 16 March 2006 05:43, Richard Heathfield opined (in
<dv**********@n wrdmz02.dmz.ncs .ea.ibs-infra.bt.com>):

...
[...] this is just a guy who can't be bothered to write his own
language properly.


English being /my/ second language (caveat: my second profession is
translating to and from it ;-) ), and being exposed to all levels
provenances of non-native English in the office (apres office as well),
I tend to side with Richard on this one.


I disagree. As the article was posted from a DSL line connected to
a system based in New Delhi...


Anyway, whatever the reasons, it's not fair to be mean to people just
because they can't spell.

I appreciate there are good reasons for keeping up the standard of the
postings; but a rank beginner asking "how do I get started?", as the OP
was, seems to me an honest question that deserves a decent response,
like the ones many people have given.

It's at the very beginning of learning something that you most need to
ask for help.
Mar 16 '06 #19

Ben C wrote:
On 2006-03-16, Dik T. Winter <Di********@cwi .nl> wrote:
In article <dv**********@n wrdmz03.dmz.ncs .ea.ibs-infra.bt.com> "Vladimir S. Oka" <no****@btopenw orld.com> writes:
On Thursday 16 March 2006 05:43, Richard Heathfield opined (in
<dv**********@n wrdmz02.dmz.ncs .ea.ibs-infra.bt.com>):

...
> [...] this is just a guy who can't be bothered to write his own
> language properly.

English being /my/ second language (caveat: my second profession is
translating to and from it ;-) ), and being exposed to all levels
provenances of non-native English in the office (apres office as well),
I tend to side with Richard on this one.


I disagree. As the article was posted from a DSL line connected to
a system based in New Delhi...


Anyway, whatever the reasons, it's not fair to be mean to people just
because they can't spell.

I appreciate there are good reasons for keeping up the standard of the
postings; but a rank beginner asking "how do I get started?", as the OP
was, seems to me an honest question that deserves a decent response,
like the ones many people have given.

It's at the very beginning of learning something that you most need to
ask for help.


I don't think spelling and grammar are at issue here. Everyday I work,
and live, with people who get these wrong. I still don't normally get
this feeling that the "tone of voice" (admittedly hard to put across
online) is somehow wrong. Maybe it's a spoken vs written difference,
but then not all of the posts here trigger it (it's actually a
vanishing minority).

--
BR, Vladimir

Mar 16 '06 #20

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

Similar topics

75
4663
by: Xah Lee | last post by:
http://python.org/doc/2.4.1/lib/module-re.html http://python.org/doc/2.4.1/lib/node114.html --------- QUOTE The module defines several functions, constants, and an exception. Some of the functions are simplified versions of the full featured methods for compiled regular expressions. Most non-trivial applications always use the compiled form UNQUOTE
4
1816
by: Rob Meade | last post by:
....little function for count lines of code? I was going to do this a little while ago, hoping to count each line in each file in each folder etc etc, and then determine whether it was say ASP, HTML or comments....and give totals... Anyone got anything like this they dont mind sharing? Just curious...
0
1610
by: perseus | last post by:
ath: sn-us!sn-xit-01!sn-xit-09!supernews.com!nntp.cs.ubc.ca!logbridge.uoregon.edu!newshub.sdsu.edu!elnk-nf2-pas!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!stamper.news.atl.earthlink.net!harp.news.atl.earthlink.net!not-for-mail From: "Mike Wahler" <mkwahler@mkwahler.net> Newsgroups: comp.lang.c++ Subject: Re: Troll Alert: How Do We Configure the BOOST Filesystem Library? Date: Tue, 12 Aug 2003 10:59:29 -0700 Organization:...
383
12207
by: John Bailo | last post by:
The war of the OSes was won a long time ago. Unix has always been, and will continue to be, the Server OS in the form of Linux. Microsoft struggled mightily to win that battle -- creating a poor man's DBMS, a broken email server and various other /application/ servers to try and crack the Internet and IS markets. In the case where they didn't spend their own money to get companies to
11
1648
by: Kevin Grigorenko | last post by:
That's a rethorical question. But shouldn't this statement store the value of three in the variable a: #include <iostream> int main() { int a = 1 & 2; if(a & 1) {
15
1548
by: Daniel Billingsley | last post by:
Speaking of trying to read deeply nested if-else blocks... I often find it's not always easy to tell one indent level from another (granted I keep my tab settings low so I'm not halfway across the page by the 3rd level), and I find myself doing things like this to help me keep it straight: class MyClass { public void SomeMethod()
4
1699
by: Bill Dodd | last post by:
Is there really no way to have different asp.net applications share session variables? The problem I'm running into is that I have numerous asp.net (and asp) applications that were written as standalone apps and are now one by one being added to an umbrella project. For instance OpenOrderReport is a asp project with numerous references to third part controls, etc. It's existed a http://where-ever/Openorderreport for months and is...
12
1857
by: clintonG | last post by:
I can't tell you how frustrated I get when going to a web developer's website and observing he or she is an idiot that has not grasped the most fundamental element of usability: page title naming conventions. 1.) You know you are at an idiot's website when there is no page title. Listen up idiot. Give every page a name using the HTML <title> element. 2.) When naming your page do not put the name of your website or your company 'after'...
19
2258
by: so many sites so little time | last post by:
the table is head the colunm is called body <?php //show_site.php // This script retrieves blog entries from the database. // Address error handing. ini_set ('display_errors', 1); error_reporting (E_ALL & ~E_NOTICE); // Connect and select.
0
9117
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
9679
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
9676
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
9541
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...
1
7078
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
4955
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5156
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
3651
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
2508
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.