[hcs-d] book for learning C

Charles Li li15 at fas.harvard.edu
Fri Dec 17 00:50:02 EST 2010


I actually enjoyed "Programming in C" by Stephen Kochan (recommended by
CS50).  It explained things much more clearly than the top links on Google.


On Fri, Dec 17, 2010 at 00:45, Michael Karl Oberst <mkoberst at fas.harvard.edu
> wrote:

> Seconded.  CS50 has some "recommended" books, but I'm pretty sure it's just
> a way for the COOP to try and market to the 500+ students who take the
> course.
>
> On Fri, Dec 17, 2010 at 12:37 AM, Ted Pak <tpak at fas.harvard.edu> wrote:
>
>> CS50 doesn't really use any... books... there's a nice cppreference mirror
>> on the site at
>>
>> https://www.cs50.net/resources/cppreference.com/
>>
>> <https://www.cs50.net/resources/cppreference.com/>though.  (from before
>> that site turned into a dokuwiki and went to hell.)
>>
>>  Ted
>>
>> On Dec 17, 2010, at 12:25 AM, Saagar Deshpande wrote:
>>
>> Are the books used in CS50 any good? That seems like a logical place to
>> start reading, at the very least.
>>
>> Saagar
>>
>> On Fri, Dec 17, 2010 at 12:14 AM, Ted Pak <tpak at fas.harvard.edu> wrote:
>>
>>> I have it, apparently my dad never returned it to the U of R library.
>>>
>>> It's pretty dense, and a little dated; I think it would be better to use
>>> a more modern intro that is suited to today's programmers, for instance, one
>>> that doesn't compare things with Pascal and has source code in the C99
>>> standard.  It takes a bit more of a top-down academic approach rather than
>>> the get-things-done approach of a O'Reilly cookbook.  For example, a lot of
>>> the exercises consist of reimplementing bits of the standard library which
>>> you will never need to do in real life, and there's an example of a malloc
>>> implementation at the end (mm, CS61?)
>>>
>>> Well, I guess it depends on what fits your style.  I should go and get it
>>> autographed :-P
>>>
>>> Ted
>>>
>>> On Dec 16, 2010, at 11:49 PM, Zak Stone wrote:
>>>
>>> > Especially since the 'K' in 'K&R' has been sitting in Matt Welsh's
>>> > office this semester.
>>> >
>>> > Zak
>>> >
>>> >
>>> > On Thu, Dec 16, 2010 at 11:37 PM, Carl Jackson <carl at hcs.harvard.edu>
>>> wrote:
>>> >> Read K&R. The original :P
>>> >>
>>> http://www.amazon.com/Programming-Language-2nd-Brian-Kernighan/dp/0131103628
>>> >> Carl
>>> >> On Dec 16, 2010, at 11:27 PM, Robert Nishihara wrote:
>>> >>
>>> >> Hey guys,
>>> >> Can anyone recommend a good text for learning C? Say targeted at
>>> someone who
>>> >> took AP CS and therefore knows some java. Or does anyone know of a
>>> better
>>> >> way to learn C on your own than using a book?
>>> >> -Robert
>>> >> _______________________________________________
>>> >> hcs-discuss mailing list
>>> >> hcs-discuss at lists.hcs.harvard.edu
>>> >> https://lists.hcs.harvard.edu/mailman/listinfo/hcs-discuss
>>> >>
>>> >>
>>> >> _______________________________________________
>>> >> hcs-discuss mailing list
>>> >> hcs-discuss at lists.hcs.harvard.edu
>>> >> https://lists.hcs.harvard.edu/mailman/listinfo/hcs-discuss
>>> >>
>>> >>
>>> > _______________________________________________
>>> > hcs-discuss mailing list
>>> > hcs-discuss at lists.hcs.harvard.edu
>>> > https://lists.hcs.harvard.edu/mailman/listinfo/hcs-discuss
>>>
>>> _______________________________________________
>>> hcs-discuss mailing list
>>> hcs-discuss at lists.hcs.harvard.edu
>>> https://lists.hcs.harvard.edu/mailman/listinfo/hcs-discuss
>>>
>>
>>
>>
>> _______________________________________________
>> hcs-discuss mailing list
>> hcs-discuss at lists.hcs.harvard.edu
>> https://lists.hcs.harvard.edu/mailman/listinfo/hcs-discuss
>>
>>
>
>
> --
>
> Michael Karl Oberst
>
> Harvard University, Class of 2012
>
> A.B. Degree Candidate in Statistics
>
>
> _______________________________________________
> hcs-discuss mailing list
> hcs-discuss at lists.hcs.harvard.edu
> https://lists.hcs.harvard.edu/mailman/listinfo/hcs-discuss
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.hcs.harvard.edu/pipermail/hcs-discuss/attachments/20101217/bad14573/attachment.htm 


More information about the hcs-discuss mailing list