[hcs-d] book for learning C

Michael Karl Oberst mkoberst at fas.harvard.edu
Fri Dec 17 00:45:43 EST 2010


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.hcs.harvard.edu/pipermail/hcs-discuss/attachments/20101217/d67842b6/attachment-0001.htm 


More information about the hcs-discuss mailing list