473,883 Members | 1,652 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

help me learn C

hi everybody am new to this group and help me to learn C

Apr 29 '06
85 4191
Chris Hills said:
In article <pM************ ********@bt.com >, Richard Heathfield
<in*****@invali d.invalid> writes
Chris Hills said:
Try the book review section at http://www.accu.org


Well, I tried. I found an advertisement for movie reviews; another for
"the place to watch cinema and film reviews on your PC and shop online";
one for MARK LOGIC, whatever that is; another for Amazon; and one for
Blackwells.


Try

http://accu.org/index.php/book_revie...d=subject&term
=beginner's+c

Ie do a subject search.


Yeah, that's how I got my first set of stats. Here's my next set, this time
using the search terms: "beginner's C" (less the quotes).

First five hits - C++ again. Bzzzt.
ACCU's usefulness appears to have taken a dive.


Yes... I am not impressed with the new interface.


In fact, it sucks, doesn't it? I no longer see any reason to recommend the
site. Perhaps one of the ACCU folks would like to comment?

--
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)
Apr 30 '06 #21
"Chris Hills" writes:
ACCU's usefulness appears to have taken a dive.


That's impossible.


Why?


The claimed usefulness was in the book reviews. The reviews are, for the
most part worthless or less than worthless. A good book getting a bad
review meets my meaning of less than useless.The vast majority of reviews
are by one man, they are not by any stretch of the imagination "peer
reviews". I am convinced that this man wears a green eyeshade, day and
night, and his hobby is counting beans.He has an obsession with
standardization and if there is some minor standards problem in a book the
book will most likely gets a thumbs down, even for one minor infraction.
The reviews for someone new to programming are unintelligible garbage full
of special jargon no sane "civilian" could possibly make any sense out of.
I have seen him ignore something Stroustrup, for example, says and criticize
other authors for doing the same damn thing. The reviewer feels it is his
bounden duty to say something bad about almost every book. A few chosen
authors may escape this crtiicism but it is a rarity. I did not agree with
the reviews given to books I considered the best available at the time. I
would be the first to agree that there area a huge number of bad books on
C++, I have shelves full of them. But there *are* good books that didn't
make the cut at ACCU.

I am reminded of Consumer Reports that had a fetish for leakage current in
appliances. If there were one pico-amp of leakage, the appliance was
rejected out of hand as absolutely unacceptable. Ignore the fact the it had
a great many good properties. Replace "leakage current" with "standards" and
you have a good idea of where I am coming from. Clarity of expression is at
least as important as to whether files that have names such as sdtdio.are
indeed files or might be something other than files. That's an actual
example from memory. Is this really a suitable way to use up five or ten
percent of the space allocated to a two paragraph review? Or is to show off
how incredibly well informed their humble reviewer is?

The reviews are too brief - a paragraph or two - to be very useful even if
these problems were resolved. What little space there is is often wasted
lecturing the author on how the book should have been written. Review the
Gad damned book!! A review is not a place to discuss the philosophy of
writing books.

IIRC Richard Heathfield has or had a nice list of books.

A person is much better off getting names of some candidate books and
looking at the reviews on Amazon. They are, indeed, peer reviews. If you
are a beginner, your peers are people that are beginners. One hundred bad
reviews are better than one bad review. If that isn't the law of large
numbers, it should be. . Not one review by someone who has been into
computers since the IBM 360 and who has totally forgotten the difficulties
of learning to program. And can, himself, readily spot the difference
between a declaration and a definition, and a parameter and an argument,
and can say "pass by value" without feeling foolish, and on and on and on.

Apr 30 '06 #22
On Sun, 30 Apr 2006 11:18:02 UTC, Chris Hills <ch***@phaedsys .org>
wrote:
In article <11************ **********@i40g 2000cwc.googleg roups.com>,
ais523 <ai****@bham.ac .uk> writes

abhi wrote:
hi everybody am new to this group and help me to learn C
If you want to learn C, a better newsgroup to try might be
<news:alt.comp .lang.learn.c-c++>.


That looks dubious.... The OP wanted to learn C not C-C++ is it similar
to C/C++?


No. The group knows very well that C and C++ are different languages
and will handle both. The regulars therein are interested to declare
the difference between C and C++ and interested in to advice anybody
the right way. As the group is designed to help beginners in both
languages you should NOT try to mixup both or you may get shorthand
plonked out of sight when you proves you arre unable to learn. But
when you are ready to learn you gets any help you may ever need.
when will people learn that C and C++ are separate languages.


Never ever - except they are starting in comp.lang.learn .c-c++.
There is not enough traffic in that group to separate its topics into
2 different groups.

--
Tschau/Bye
Herbert

Visit http://www.ecomstation.de the home of german eComStation
eComStation 1.2 Deutsch ist da!
Apr 30 '06 #23
On Sun, 30 Apr 2006 13:17:20 UTC, "Buck Rogers" <wh*@cares.co m> wrote:
On Sun, 30 Apr 2006 08:10:59 +0800, Flash Gordon <sp**@flash-gordon.me.uk>
wrote:
I would recommend reading the comp.lang.c FAQ and buying a copy of K&R2
(see the bibliography of the comp.lang.c FAQ).


K&R2 is NOT a book for beginners.


Right, it is not a book for beginners in programming.
Wrong. it is a book for beginners in programming in C with good
practice in other programming languages.

--
Tschau/Bye
Herbert

Visit http://www.ecomstation.de the home of german eComStation
eComStation 1.2 Deutsch ist da!
Apr 30 '06 #24
Herbert Rosenau wrote:
On Sun, 30 Apr 2006 13:17:20 UTC, "Buck Rogers" <wh*@cares.co m> wrote:

On Sun, 30 Apr 2006 08:10:59 +0800, Flash Gordon <sp**@flash-gordon.me.uk>
wrote:

I would recommend reading the comp.lang.c FAQ and buying a copy of K&R2
(see the bibliography of the comp.lang.c FAQ).


K&R2 is NOT a book for beginners.

Right, it is not a book for beginners in programming.
Wrong. it is a book for beginners in programming in C with good
practice in other programming languages.

It worked for me, C was my first programming language and I learned it
with K&R and "learn C" which followed the examples in the book on a VAX.

--
Ian Collins.
Apr 30 '06 #25
Richard Heathfield wrote:
When I used their search facility to look for "C", the first hits
were: The Complete C++ Training Course, Standard C++ IOStreams and
Locales; Exceptional C++; Borland C++ Builder 3 for Dummies; and
Multi-Paradigm Design for C++.
Yes, they seem to have gone to a Google-style search system, which
ignores the non-alphanumeric characters. Extremely disappointing.
ACCU's usefulness appears to have taken a dive.


Yes. I think they fixed a few problems, one was that their own canned
searches were failing due to escaped characters in the search string,
like \' and such. So their one-click for Beginner's C turned up nothing
because the actual search string was "beginner\' s C".

I also couldn't find any feedback link to even register complaints
about it.


Brian

Apr 30 '06 #26
In article <3O************ ********@bt.com >, Richard Heathfield
<in*****@invali d.invalid> writes
Chris Hills said:
In article <pM************ ********@bt.com >, Richard Heathfield
<in*****@invali d.invalid> writes
Chris Hills said:

Try the book review section at http://www.accu.org

Well, I tried. I found an advertisement for movie reviews; another for
"the place to watch cinema and film reviews on your PC and shop online";
one for MARK LOGIC, whatever that is; another for Amazon; and one for
Blackwells .
Try

http://accu.org/index.php/book_revie...d=subject&term
=beginner's+c

Ie do a subject search.


Yeah, that's how I got my first set of stats. Here's my next set, this time
using the search terms: "beginner's C" (less the quotes).

First five hits - C++ again. Bzzzt.


:-(
ACCU's usefulness appears to have taken a dive.


Yes... I am not impressed with the new interface.


In fact, it sucks, doesn't it?


Must admit I am not impressed. I will probably move my reviews off to my
own web site.

The interface is nowhere near as good as it was.
I no longer see any reason to recommend the
site.
I tend to agree.
Perhaps one of the ACCU folks would like to comment?


I passed your previous comments on to the relevant person and I will see
what comes back.

--
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\/\/\/\ Chris Hills Staffs England /\/\/\/\/
/\/\/ ch***@phaedsys. org www.phaedsys.org \/\/\
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

Apr 30 '06 #27
Chris Hills said:
In article <3O************ ********@bt.com >, Richard Heathfield
<in*****@invali d.invalid> writes
Perhaps one of the ACCU folks would like to comment?


I passed your previous comments on to the relevant person and I will see
what comes back.


Presumably you mean Francis. Whilst I have a great deal of respect for him,
I am not convinced that he is the keenest C advocate in the world. (And I
suspect he would be the first to agree!) So there seems little point in
asking him to improve the ability of the site to root out reviews of C
books.

Having said that, he may well be able to do something about the other
problems I mentioned.

--
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)
Apr 30 '06 #28
In article <wr************ *************** ***@bt.com>, Richard Heathfield
<in*****@invali d.invalid> writes
Chris Hills said:
In article <3O************ ********@bt.com >, Richard Heathfield
<in*****@invali d.invalid> writes
Perhaps one of the ACCU folks would like to comment?
I passed your previous comments on to the relevant person and I will see
what comes back.


Presumably you mean Francis.


Don't be silly!
So there seems little point in
asking him to improve the ability of the site to root out reviews of C
books.


FG is not involved at that level and has not been for a while.
--
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\/\/\/\ Chris Hills Staffs England /\/\/\/\/
/\/\/ ch***@phaedsys. org www.phaedsys.org \/\/\
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

Apr 30 '06 #29
Chris Hills said:
In article <wr************ *************** ***@bt.com>, Richard Heathfield
<in*****@invali d.invalid> writes
Chris Hills said:

I passed your previous comments on to the relevant person and I will see
what comes back.


Presumably you mean Francis.


Don't be silly!


Huh? Oh, okay, maybe I'm ...
So there seems little point in
asking him to improve the ability of the site to root out reviews of C
books.


FG is not involved at that level and has not been for a while.


....out of touch, it seems!

Fair enough - well, I'll look forward to any feedback that ACCU cares to
provide here.

--
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)
Apr 30 '06 #30

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

Similar topics

2
2857
by: Tomislav Lepusic | last post by:
Hello, I don't know if this is the right group (I'm more in Perl, know nothing about Python), so if you can help me thanks, if not, sorry to bother you. I'm working on my student project and I'm totally lost and don't have any idea how to continue, and the deadline is 1.9.2004. Please help, 'couse i'm loosing myself in this XML/SOAP/RPC/WSDL things......
10
2128
by: atlanta | last post by:
this is a simple C++ program to write. "Write a complete and functioning structured program that successfully compiles on Visual C++ 6, that uses two-dimensional array (5x5) that stores numbers. Read in the numbers, print them forward and backward." i dont know How to write C++.
5
2201
by: John Flynn | last post by:
hi all i'm going to be quick i have an assignment due which i have no idea how to do. i work full time so i dont have the time to learn it and its due date has crept up on me .. As follows: Objectives The purpose of this assignment is to have you practice the design of object-oriented classes, including one or more of the following concepts
4
1643
by: Weasel | last post by:
Hey everyone, My names John and i just recently joined this googl group, and I joined because i need some help. I'm currently a Sophomore in High school and i'm really interested in computer programming well i have been for about 8 years... My brother graduated last year from UCR majoring Computer science and he now works for a buisness programming... well anyways i want to start programming, my brother gave me a c++ book he used but i...
2
3951
by: BT Openworld | last post by:
I have just had to upgrade to Access 2003 as Access 97 EMail (SendObject) doesn't work when loaded on Windows XP. I'm finding my way around Access 2003 but my biggest problem is getting information. When I bought Access 1.0 many years ago, I got a paper manual and an excellent help file with all you needed to know. With Access 97 the manual came as a 'Building Applications' document on the CD and I still had the excellent help. With Access...
5
2152
by: Rated R1 | last post by:
I wrote this before in the NGs, so I am going to paste the responses that I got and see if someone can please help me. Email me and we can set something up as Id even be willing to pay for your time to get me to learn this procedure: MY ORIGINAL POST: I am trying to create a database for my small business. I have typed a bunch of information in a table in 5 columns (style, mm, karat, quantity, labor cost). We have different labor...
21
2644
by: Corey Dyke | last post by:
k here's the deal. im in desperate need of help with C#. i'm taking a course at DeVry now and we're doing C#. i've done C++ last semester, so i know i should be able to catch on to this stuff. but i can't seem to get a grasp on it at all. i don't know how C# really works. and i have a program due on tuesday. here's what it is.. we have to write a program to as the user to enter a choice to display a multiplication table for numbers...
11
1370
by: Jim Madsen | last post by:
Hi all-- Two years ago I bought a copy of vbdotnet2003 and the book "Learn MS VBDotNet 2003 in 21 Days", published by Sams. I started working through the book, but lost interest. This Christmas, I decided I would continue trying to learn this language. I am not a programmer, and am trying to learn this as a matter of personal interest and increasing my career potential. I have many questions, that aren't up to the types of...
3
477
by: Fireseeker | last post by:
Hello. I am very new to Visual C++. I ussually program using Visual Basic 6.0 (i have Visual Studio 6.0 Enterprise Edition) but i really like games, so i tried to make one on Visual Basic but i cant make a 2d side scrolling game using VB6 . So i want to learn Visual C++ So I can make 2D Side Scrolling Games and 3D Games in the future. But I have no Idea what to do. I want to learn the Basics first, like creating a text box and a button and...
0
11109
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
10726
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
10833
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
10405
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
9558
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
7957
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
5782
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...
2
4198
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
3226
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.