I want to know which c text book is free. i've no money to buy... and library has only c++ text books. so any link to free c beginning text book is needed. i'm not programmed before, but only basic. thanks. -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
Cheers, lacos -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
> I want to know which c text book is free. i've no money to buy... and > library has only c++ text books. so any link to free c beginning text > book is needed. i'm not programmed before, but only basic. thanks.
Caveat: I haven't read it, so I have no idea whether it's any good. But a *very* quick glimpse through it didn't throw up any obvious rubbish, so it may be just what you need.
-- Richard Heathfield <http://www.cpax.org.uk> Email: -http://www. +rjh@ "Usenet is a strange place" - dmr 29 July 1999 Sig line vacant - apply within -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
-- Peter -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
> I want to know which c text book is free. i've no money to buy... and > library has only c++ text books. so any link to free c beginning text > book is needed. i'm not programmed before, but only basic. thanks.
Do note that the group news:comp.std.c is for discussion of the C Standards documents, so your post is not very topical there.
In addition to what Richard and Peter have mentioned, two other online tutorials that are often cited are:
As far as complete textbooks go, 'The C Book' that Richard linked to seems to be the only one freely available. -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
>> I want to know which c text book is free. i've no money to buy... and >> library has only c++ text books. so any link to free c beginning text >> book is needed. i'm not programmed before, but only basic. thanks.
> Caveat: I haven't read it, so I have no idea whether it's any good. But > a *very* quick glimpse through it didn't throw up any obvious rubbish, > so it may be just what you need.
This is a misleading comment. That book is very old. No mention of standard C as it is used today. All standard references are to the obseolete 89 standard.
Implicit int is used throghout:
main() {
}
is used in all examples.
Etc etc.
Obvious, since heathfield doesn't like C99 that he recommends this book. -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
> I want to know which c text book is free. i've no money to buy... and > library has only c++ text books. so any link to free c beginning text > book is needed. i'm not programmed before, but only basic. thanks.
I have written an introductory book for C, that goes with the lcc-win compiler system. You can download those at no charge from
Included is a C compilation system + a tutorial to C. -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
Thanks a lot Richard, Peter, santosh and Ersek! i looked at the C Book and wikibooks text book...i'll start with the wikibooks one. The C Book says its for those already knowing programing...
thanks all:)
loonpainter wrote: > hi experts
> I want to know which c text book is free. i've no money to buy... and > library has only c++ text books. so any link to free c beginning text > book is needed. i'm not programmed before, but only basic. thanks. > -- > comp.lang.c.moderated - moderation address: c...@plethora.net -- you must > have an appropriate newsgroups line in your header for your mail to be seen, > or the newsgroup name in square brackets in the subject line. Sorry.
-- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
jacob navia wrote: > Richard Heathfield a écrit : >> loonpainter wrote: >>> hi experts
>>> I want to know which c text book is free. i've no money to buy... >>> and library has only c++ text books. so any link to free c >>> beginning text book is needed. i'm not programmed before, but only >>> basic. thanks.
>> Caveat: I haven't read it, so I have no idea whether it's any good. >> But a *very* quick glimpse through it didn't throw up any obvious >> rubbish, so it may be just what you need.
> This is a misleading comment. That book is very old. No mention of > standard C as it is used today. All standard references are to the > obseolete 89 standard.
> Implicit int is used throghout:
> main() { > }
> is used in all examples.
> Etc etc.
> Obvious, since heathfield doesn't like C99 that he recommends this > book.
If you are going to contradict the post you are responding to, at least clip the original post so at least some people do not know that you are making things up.
In no way, shape or form did Heathfield recommend the book. Posts like this do nothing at all to reduce the animosity between you and Heathfield. -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
jacob navia wrote: > Richard Heathfield a écrit : >> loonpainter wrote: >>> hi experts
>>> I want to know which c text book is free. i've no money to buy... and >>> library has only c++ text books. so any link to free c beginning text >>> book is needed. i'm not programmed before, but only basic. thanks.
>> Caveat: I haven't read it, so I have no idea whether it's any good. >> But a *very* quick glimpse through it didn't throw up any obvious >> rubbish, so it may be just what you need.
> This is a misleading comment.
In what way?
> That book is very old. No mention of > standard C as it is used today.
Perhaps not as you use it today - but it is undoubtedly true that C89 remains in wide use.
> All standard references are to the
> obseolete 89 standard.
The C99 Standard formally replaces C90 (i.e. basically C89), but in practice C89 is far more widespread. That is not to say that a C99 tutorial would be unwelcome - far from it - but a C89 tutorial has the advantage of being universally applicable.
> Implicit int is used throghout:
Unfortunate. But (IIRC) the same can be said of K&R2. That in itself doesn't make it an implicitly bad book. It is, however, perfectly reasonable to point out to the OP that:
> main() { > }
should nowadays be written:
int main(void) { return 0;
}
which compiles and is well-defined in both C90 and C99.
> is used in all examples.
> Etc etc.
> Obvious, since heathfield doesn't like C99 that he recommends this book.
Please feel free to recommend a C99 book that is legally available at no cost.
-- Richard Heathfield <http://www.cpax.org.uk> Email: -http://www. +rjh@ "Usenet is a strange place" - dmr 29 July 1999 Sig line vacant - apply within -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
> Included is a C compilation system + a tutorial to C.
What is your current attitude to bug reports for your tutorial?
-- Richard Heathfield <http://www.cpax.org.uk> Email: -http://www. +rjh@ "Usenet is a strange place" - dmr 29 July 1999 Sig line vacant - apply within -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
>> Richard Heathfield a écrit : >>> loonpainter wrote: >>>> hi experts
>>>> I want to know which c text book is free. i've no money to buy... >>>> and library has only c++ text books. so any link to free c >>>> beginning text book is needed. i'm not programmed before, but only >>>> basic. thanks. >>> "The C Book" is freely, legally downloadable:
>>> Caveat: I haven't read it, so I have no idea whether it's any good. >>> But a *very* quick glimpse through it didn't throw up any obvious >>> rubbish, so it may be just what you need.
>> This is a misleading comment. That book is very old. No mention of >> standard C as it is used today. All standard references are to the >> obseolete 89 standard.
>> Implicit int is used throghout:
>> main() { >> }
>> is used in all examples.
>> Etc etc.
>> Obvious, since heathfield doesn't like C99 that he recommends this >> book.
> If you are going to contradict the post you are responding to, at least clip > the original post so at least some people do not know that you are making > things up.
???? The quote from heathfield is still plaily visible! What are you talking about?
> In no way, shape or form did Heathfield recommend the book.
Strange. He posted the URL azs an answer to:
What books are available.?
That is obviously NOT recommending that book. -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
jacob navia wrote: > osmium a écrit : >> jacob navia wrote:
>>> Richard Heathfield a écrit : >>>> loonpainter wrote: >>>>> hi experts
>>>>> I want to know which c text book is free. i've no money to buy... >>>>> and library has only c++ text books. so any link to free c >>>>> beginning text book is needed. i'm not programmed before, but only >>>>> basic. thanks. >>>> "The C Book" is freely, legally downloadable:
>>>> Caveat: I haven't read it, so I have no idea whether it's any good. >>>> But a *very* quick glimpse through it didn't throw up any obvious >>>> rubbish, so it may be just what you need.
>>> This is a misleading comment. That book is very old. No mention of >>> standard C as it is used today. All standard references are to the >>> obseolete 89 standard.
>>> Implicit int is used throghout:
>>> main() { >>> }
>>> is used in all examples.
>>> Etc etc.
>>> Obvious, since heathfield doesn't like C99 that he recommends this >>> book.
>> If you are going to contradict the post you are responding to, at >> least clip the original post so at least some people do not know that >> you are making things up.
> ???? The quote from heathfield is still plaily visible! > What are you talking about?
He's talking about your claim that I recommended the book. I did no such thing. I haven't even *read* the book.
>> In no way, shape or form did Heathfield recommend the book.
> Strange. He posted the URL azs an answer to:
> What books are available.?
> That is obviously NOT recommending that book.
Just as there's a difference between "disagreeing with Jacob Navia" and "lying", so there's a difference between "mentioning" and "recommending".
-- Richard Heathfield <http://www.cpax.org.uk> Email: -http://www. +rjh@ "Usenet is a strange place" - dmr 29 July 1999 Sig line vacant - apply within -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
jacob navia wrote: > osmium a écrit : >> If you are going to contradict the post you are responding to, at >> least clip the original post so at least some people do not know that >> you are making things up.
> ???? The quote from heathfield is still plaily visible! > What are you talking about?
>> In no way, shape or form did Heathfield recommend the book.
> Strange. He posted the URL azs an answer to:
> What books are available.?
> That is obviously NOT recommending that book.
Actually that is true despite your sarcasm. He pointed to it and added a rider that he had no idea about its quality other than a quick look did not show obvious problems.
You have a lot of good things to say but you continue to attack people rather than ideas and that is detrimental and reduces the perceived value of your contributions. -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
jacob navia <ja...@nospam.org> wrote: > >> Obvious, since heathfield doesn't like C99 that he recommends this > >> book.
> > If you are going to contradict the post you are responding to, at > > least clip the original post so at least some people do not know > > that you are making things up.
> ???? The quote from heathfield is still plaily visible! > What are you talking about?
Indeed, and so was this paragraph, which you clearly didn't read when you decided to fly off the handle:
> >>> Caveat: I haven't read it, so I have no idea whether it's any > >>> good. But a *very* quick glimpse through it didn't throw up any > >>> obvious rubbish, so it may be just what you need.
B. -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
"osmium" <r124c4u...@comcast.net> writes: > jacob navia wrote:
>> Richard Heathfield a écrit : >>> loonpainter wrote: >>>> hi experts
>>>> I want to know which c text book is free. i've no money to buy... >>>> and library has only c++ text books. so any link to free c >>>> beginning text book is needed. i'm not programmed before, but only >>>> basic. thanks.
>>> Caveat: I haven't read it, so I have no idea whether it's any good. >>> But a *very* quick glimpse through it didn't throw up any obvious >>> rubbish, so it may be just what you need.
>> This is a misleading comment. That book is very old. No mention of >> standard C as it is used today. All standard references are to the >> obseolete 89 standard.
>> Implicit int is used throghout:
>> main() { >> }
>> is used in all examples.
>> Etc etc.
>> Obvious, since heathfield doesn't like C99 that he recommends this >> book.
> If you are going to contradict the post you are responding to, at least clip > the original post so at least some people do not know that you are making > things up.
> In no way, shape or form did Heathfield recommend the book. Posts like this > do nothing at all to reduce the animosity between you and Heathfield.
If you're going to kiss Heathfield's arse then at least try to maintain some modicum of decency. Throwing your panties at him too is too much. Heathfield DID recommend the book.
-- "Avoid hyperbole at all costs, its the most destructive argument on the planet" - Mark McIntyre in comp.lang.c -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
Richard Heathfield <r...@see.sig.invalid> writes: > jacob navia wrote: > <snip> >> Included is a C compilation system + a tutorial to C.
> What is your current attitude to bug reports for your tutorial?
> -- > Richard Heathfield <http://www.cpax.org.uk> > Email: -http://www. +rjh@ > "Usenet is a strange place" - dmr 29 July 1999 > Sig line vacant - apply within
Hopefully better than yours was for your book.
-- "Avoid hyperbole at all costs, its the most destructive argument on the planet" - Mark McIntyre in comp.lang.c -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
Richard Heathfield wrote: > jacob navia wrote: >> osmium a crit : >>> jacob navia wrote:
>>>> Richard Heathfield a crit : >>>>> loonpainter wrote: >>>>>> hi experts
>>>>>> I want to know which c text book is free. i've no money to buy... >>>>>> and library has only c++ text books. so any link to free c >>>>>> beginning text book is needed. i'm not programmed before, but only >>>>>> basic. thanks. >>>>> "The C Book" is freely, legally downloadable:
>>>>> Caveat: I haven't read it, so I have no idea whether it's any good. >>>>> But a *very* quick glimpse through it didn't throw up any obvious >>>>> rubbish, so it may be just what you need. ... >>>> Obvious, since heathfield doesn't like C99 that he recommends this >>>> book.
I'm curious - perhaps there is a French word cognate to "recommend" which can be used to describe mentioning something without in any way endorsing it? Maybe jacob is unaware of the fact that is incorrect to use the English word "recommend" in that fashion? -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
>>> Richard Heathfield a écrit : <snip> >>>> "The C Book" is freely, legally downloadable: <snip> > Heathfield DID recommend the book.
<snip>
No, he didn't. The third edition of the Australian Schoolmate File Dictionary says that 'recommend' means
1 say that a person or thing would be a good one to do a job or achieve something.
Clearly, there must be opinion, however weak, in a recommendation.
Heathfield posted a fact (which I have quoted), which doesn't have any opinion.
Albert -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
>>>>>> Caveat: I haven't read it, so I have no idea whether it's any good. >>>>>> But a *very* quick glimpse through it didn't throw up any obvious >>>>>> rubbish, so it may be just what you need. > ... >>>>> Obvious, since heathfield doesn't like C99 that he recommends this >>>>> book.
> I'm curious - perhaps there is a French word cognate to "recommend" > which can be used to describe mentioning something without in any way > endorsing it? Maybe jacob is unaware of the fact that is incorrect to > use the English word "recommend" in that fashion?
It's possible. I don't know French well enough to know. And perhaps there is also a French word that Jacob translates into English as "lied", but whose meaning in French is "said something that I believe may be mistaken".
-- Richard Heathfield <http://www.cpax.org.uk> Email: -http://www. +rjh@ "Usenet is a strange place" - dmr 29 July 1999 Sig line vacant - apply within -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
Albert wrote: > Richard wrote: > <snip> >>>> Richard Heathfield a écrit : > <snip> >>>>> "The C Book" is freely, legally downloadable: > <snip> >> Heathfield DID recommend the book. > <snip>
> No, he didn't.
It doesn't matter that I didn't. Richard Nolastname is not interested in the truth. He is interested only in being negative.
<snip>
> Clearly, there must be opinion, however weak, in a recommendation.
> Heathfield posted a fact (which I have quoted), which doesn't have any > opinion.
Actually, you may have put your finger on an important truth. The trolls amongst us seem only to be able to recognise (or take an interest in) opinions. They don't seem to be able to handle objective facts. This may be why they rarely post technical advice and it's usually wrong if they do. It may also be why they jump to so many incorrect conclusions. The syllogism may go like this: "this is an opinion; it is my opinion; therefore it is correct"; or "this is an opinion; it does not agree with my opinion; therefore it is incorrect". There is a certain amount of logic to this (insofar as a sane, honest, objective person who recognises that he holds an incorrect opinion will change his opinion), but without that base level of sanity, honesty, and objectivity it is a dangerously self-deceptive strategy. It is easy to believe you're always right if you refuse to consider the possibility that you might be wrong.
-- Richard Heathfield <http://www.cpax.org.uk> Email: -http://www. +rjh@ "Usenet is a strange place" - dmr 29 July 1999 Sig line vacant - apply within -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
On Sat, 30 Jan 2010 14:55:57 -0600 (CST), Richard <rgrd...@gmail.com> wrote:
>Heathfield DID recommend the book.
Recommending means "I read this book, I think this book is good, so it certainly is what you need". Which is very different from "I haven't read this book, I don't know whether it's any good, so may be it will be what you need (or not)". That's more or less what Richard wrote. He reported a link to a free manual and added his own caveat, also pinpointing that his glimpse through its content was *very* quick. Those asterisks around "very" mean "be careful". -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
James Kuyper <jameskuy...@verizon.net> wrote: > >>> jacob navia wrote: > >>>> Richard Heathfield a =EF=BF=BDcrit : > >>>>> Caveat: I haven't read it, so I have no idea whether it's any good. > >>>>> But a *very* quick glimpse through it didn't throw up any obvious > >>>>> rubbish, so it may be just what you need. > ... > >>>> Obvious, since heathfield doesn't like C99 that he recommends this > >>>> book.
> I'm curious - perhaps there is a French word cognate to "recommend"=20 > which can be used to describe mentioning something without in any way=20 > endorsing it? Maybe jacob is unaware of the fact that is incorrect to=20 > use the English word "recommend" in that fashion?
Nope. The normal French word for "to recommend" is, surprise, "recommander", which means "to recommend" (and a few secondary meanings that are irrelevant here).
Richard -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
Please, no, stay away from this one. It is riddled with typographical and factual errors, pseudo-jargon, hand-waving and plain bad advice.
DES -- Dag-Erling Smørgrav - d...@des.no -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.
On Mon, 1 Feb 2010 11:37:15 -0600 (CST), ralt...@xs4all.nl (Richard
Bos) wrote: >Nope. The normal French word for "to recommend" is, surprise, >"recommander", which means "to recommend" (and a few secondary meanings >that are irrelevant here).
Just for the record, the Italian verb is "raccomandare". Besides the inversion of double letters (two c's and only one m) there's no ambiguity in Italian, too :) -- comp.lang.c.moderated - moderation address: c...@plethora.net -- you must have an appropriate newsgroups line in your header for your mail to be seen, or the newsgroup name in square brackets in the subject line. Sorry.