Go Back   Rhinocerus > Newsgroup > Newsgroup comp.lang.ruby

Reply
 
Thread Tools Display Modes
  #16 (permalink)  
Old 06-11-2011, 09:22 AM
Stu
Guest
 
Posts: n/a
Default Re: Classic Computer Science Books

Hello Anurag

Thank you for the reply. I am certainly interested in javascript
books. I am interested in books that you have read, learned from, and
consider a keeper. The best of the bunch. A book that influenced you
in such a way that changed the way you programmed from that point
forward. What's your favorite book?

~Stu

On Sat, Jun 11, 2011 at 2:24 AM, Anurag Priyam <anurag08priyam@gmail.com> wrote:
>> queue to read Meyers C++ books and Crockford's Javascript: The Good
>> Parts.

>
> If you are into JS, you might want to check out 'Pro Javascript
> Techniques' by John Resig. Haven't read it myself, but its on my list
> .
>
> --
> Anurag Priyam
> http://about.me/yeban/
>
>


Reply With Quote
Alt Today
Advertising
 
and become member of Rhinocerus
Standard Sponsored Links

  #17 (permalink)  
Old 06-11-2011, 10:41 AM
Ivan Cenov
Guest
 
Posts: n/a
Default Re: Classic Computer Science Books

[Note: parts of this message were removed to make it a legal post.]

The Design and Construction of Compilers, Robin Hunter, John Wiley &
Sons, 1984

--

Regards,

Ivan Cenov
OKTO-7 Co., Botevgrad, Bulgaria
i_cenov@botevgrad.com, imc@okto7.com
GSM: +359 888 76 10 80
phone: +359 723 6 61 20, +359 723 6 61 61
fax: +359 723 6 62 62


Reply With Quote
  #18 (permalink)  
Old 06-11-2011, 01:00 PM
Patrick Lynch
Guest
 
Posts: n/a
Default Re: Classic Computer Science Books

...if you are into compilers, you'll like the 'Dragon Book', 'Principles of
Compiler Design' by Alfred V. Aho and Jeffrey D. Ullman...1977

----- Original Message -----
From: "Ivan Cenov" <i_cenov@botevgrad.com>
To: "ruby-talk ML" <ruby-talk@ruby-lang.org>
Sent: Saturday, June 11, 2011 6:41 AM
Subject: Re: Classic Computer Science Books


> The Design and Construction of Compilers, Robin Hunter, John Wiley &
> Sons, 1984
>
> --
>
> Regards,
>
> Ivan Cenov
> OKTO-7 Co., Botevgrad, Bulgaria
> i_cenov@botevgrad.com, imc@okto7.com
> GSM: +359 888 76 10 80
> phone: +359 723 6 61 20, +359 723 6 61 61
> fax: +359 723 6 62 62
>
>



Reply With Quote
  #19 (permalink)  
Old 06-11-2011, 01:44 PM
Wilde, Donald S
Guest
 
Posts: n/a
Default Re: Classic Computer Science Books

Good ones, all, so I won't be repetitive.=20

The 'why' of language design and implementation: "Programming Language Prag=
matics" by Michael Scott

I'm currently being tasked to play C++ programmer, so I'm groking Booch et =
al "Object Oriented Analysis and Design", "UML Distilled" by Martin, Strous=
trop's books and a nifty one called "C++ Template Metaprogramming" by Abrah=
ams and Gurtovoy.=20

Speaking of metaprogramming, "Metaprogramming Ruby" is well worth a read. :=
D
=20
-----Original Message-----
From: Patrick Lynch [mailto:kmandpjlynch@verizon.net]=20
Sent: Saturday, June 11, 2011 6:01 AM
To: ruby-talk ML
Subject: Re: Classic Computer Science Books

...if you are into compilers, you'll like the 'Dragon Book', 'Principles of=
=20
Compiler Design' by Alfred V. Aho and Jeffrey D. Ullman...1977

----- Original Message -----=20
From: "Ivan Cenov" <i_cenov@botevgrad.com>
To: "ruby-talk ML" <ruby-talk@ruby-lang.org>
Sent: Saturday, June 11, 2011 6:41 AM
Subject: Re: Classic Computer Science Books


> The Design and Construction of Compilers, Robin Hunter, John Wiley &
> Sons, 1984
>
> --=20
>
> Regards,
>
> Ivan Cenov
> OKTO-7 Co., Botevgrad, Bulgaria
> i_cenov@botevgrad.com, imc@okto7.com
> GSM: +359 888 76 10 80
> phone: +359 723 6 61 20, +359 723 6 61 61
> fax: +359 723 6 62 62
>
>=20




Reply With Quote
  #20 (permalink)  
Old 06-12-2011, 09:34 PM
Avdi Grimm
Guest
 
Posts: n/a
Default Re: Classic Computer Science Books

On Sat, Jun 11, 2011 at 9:44 AM, Wilde, Donald S
<donald.s.wilde@intel.com> wrote:
> I'm currently being tasked to play C++ programmer, so I'm groking Booch et al "Object Oriented Analysis and Design"


This was my first "Serious OO" text, and in retrospect I can't
recommend it. Very dry, very dull, probably could have been stated in
half as many pages. It was one of those books that I had trouble
remembering anything I'd read the next day because it was so dull to
read. I wish I had started out with Bertrand Meyer. Or perhaps Rebecca
Wirfs-Brock; I've heard very good things about her approach.

--
Avdi Grimm
http://avdi.org

Reply With Quote
  #21 (permalink)  
Old 06-13-2011, 06:02 AM
Anurag Priyam
Guest
 
Posts: n/a
Default Re: Classic Computer Science Books

Hey Stu,

> Thank you for the reply. I am certainly interested in javascript
> books. I am interested in books that you have read, learned from, and
> consider a keeper. The best of the bunch. A book that influenced you
> in such a way that changed the way you programmed from that point
> forward. What's your favorite book?


I am quite sure K&R is one, but since a lot of people had already
mentioned it, I didn't bother. Gregory Brown's Ruby Best Practices
influenced my Ruby a lot.

I started programming in 8th grade with Robert Lafore's Object
Oriented Programming in C++, and a year later Deitel and Deitel's Java
How To Program. But it doesn't really count for much more than
sentimental value at this point.

Apart from this I am not sure if a book has influenced me so much that
it changed the way I program. Its mostly been people who have
influenced me such, like one of my surrogate mentors in the previous
summer of code. But then I must admit, I haven't read a lot either, or
written loads of code. I am still very much learning .

I can add two more books to the list that I like a lot though:
Kernighan and Pike's The Practice of Programming, and Peter Siebel's
Coders at Work. I learned from them a lot, and consider them a keeper.

--
Anurag Priyam
http://about.me/yeban/

Reply With Quote
  #22 (permalink)  
Old 06-14-2011, 03:08 AM
Vinícius
Guest
 
Posts: n/a
Default Re: Classic Computer Science Books

Wow, those are a lot of books, as a beginner programmer, I don't have
a clue where to start from.

Reply With Quote
  #23 (permalink)  
Old 06-14-2011, 01:39 PM
Martin DeMello
Guest
 
Posts: n/a
Default Re: Classic Computer Science Books

2011/6/14 Vin=EDcius <undvinicius@gmail.com>:
> Wow, those are a lot of books, as a beginner programmer, I don't have
> a clue where to start from.


I'd recommend How To Design Programs [http://www.htdp.org/] as an
excellent first book. The authors have years of experience in teaching
computer science and programming, and have clearly put a lot of
thought into the presentation and development of the material.

martin

Reply With Quote
  #24 (permalink)  
Old 06-14-2011, 01:44 PM
Anurag Priyam
Guest
 
Posts: n/a
Default Re: Classic Computer Science Books

> Wow, those are a lot of books, as a beginner programmer, I don't have
> a clue where to start from.


Practice of Programming.

--
Anurag Priyam
http://about.me/yeban/

Reply With Quote
  #25 (permalink)  
Old 06-14-2011, 06:36 PM
Stu
Guest
 
Posts: n/a
Default Re: Classic Computer Science Books

The Practice of Programming is a great book. Definitely worthy of
being in ones personal library.

On Tue, Jun 14, 2011 at 8:44 AM, Anurag Priyam <anurag08priyam@gmail.com> wrote:
>> Wow, those are a lot of books, as a beginner programmer, I don't have
>> a clue where to start from.

>
> Practice of Programming.
>
> --
> Anurag Priyam
> http://about.me/yeban/
>
>


Reply With Quote
  #26 (permalink)  
Old 06-14-2011, 06:38 PM
Vinícius
Guest
 
Posts: n/a
Default Re: Classic Computer Science Books

Hey, I'm gonna check the links above

Thanks in advance!

Reply With Quote
  #27 (permalink)  
Old 06-16-2011, 12:06 AM
Nomen Nescio
Guest
 
Posts: n/a
Default Re: Classic Computer Science Books

Stu <stu@rubyprogrammer.net> wrote:

I'm not interested in C or UNIX and I've learned almost all of the languages
I know just from the vendor (usually IBM) reference manuals. Dry but
effective and damn well written until about a decade or so ago.

The few books I have on programming topics I wouldn't part with are Gilman &
Rose's "A Programming Language" and Griswold, Poage, and Polonsky's "The
SNOBOL4 Programming Language" (so-called Green Book, because of its cover
and now available on line). Because those languages are such departures from
"traditional" languages, whatever that means to most people, I think they're
worth looking into no matter what platform you program on. They will change
the way you think about solving problems if you don't already know APL and
SNOBOL4. I

Reply With Quote
  #28 (permalink)  
Old 06-16-2011, 08:26 PM
Stu
Guest
 
Posts: n/a
Default Re: Classic Computer Science Books

There is a classic series online called "How to Think Like a Computer Scien=
tist"

You can use those to not only get some theory but also get into the
syntax of the languages in which you may be interested. Though the
ruby one of not complete you can use one of the other languages to
bridge the knowledge to ruby. I believe the book is available for
Java, C++, and Python. The Ruby one is apparently stillborn.

This series is "free" online with both html and pdf available. They
are canonical and pedagogical for beginners. This is a good place to
start IMHO.

2011/6/13 Vin=EDcius <undvinicius@gmail.com>:
> Wow, those are a lot of books, as a beginner programmer, I don't have
> a clue where to start from.
>
>


Reply With Quote
  #29 (permalink)  
Old 06-16-2011, 08:33 PM
Phillip Gawlowski
Guest
 
Posts: n/a
Default Re: Classic Computer Science Books

On Thu, Jun 16, 2011 at 10:26 PM, Stu <stu@rubyprogrammer.net> wrote:
> There is a classic series online called "How to Think Like a Computer Sci=

entist"
>
> This series is "free" online with both html and pdf available. They
> are canonical and pedagogical for beginners. This is a good place to
> start IMHO.


Please define "free". Available as pirated copies, or in some format
that is a non-OSS/non-CC license, or what?


--=20
Phillip Gawlowski

A method of solution is perfect if we can forsee from the start,
and even prove, that following that method we shall attain our aim.
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0-- Leibnitz

Reply With Quote
  #30 (permalink)  
Old 06-16-2011, 09:23 PM
Ryan Davis
Guest
 
Posts: n/a
Default Re: Classic Computer Science Books


On Jun 16, 2011, at 13:33 , Phillip Gawlowski wrote:

> On Thu, Jun 16, 2011 at 10:26 PM, Stu <stu@rubyprogrammer.net> wrote:
>> There is a classic series online called "How to Think Like a Computer =

Scientist"
>>=20
>> This series is "free" online with both html and pdf available. They
>> are canonical and pedagogical for beginners. This is a good place to
>> start IMHO.

>=20
> Please define "free". Available as pirated copies, or in some format
> that is a non-OSS/non-CC license, or what?


Google quickly shows:

http://greenteapress.com/thinkapjava/

which says:

> How to Think... is a free textbook available under the GNU Free =

Documentation License. Readers are free to copy and distribute the text; =
they are also free to modify it, which allows them to adapt the book to =
different needs, and to help develop new material.


Reply With Quote
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off




All times are GMT. The time now is 01:33 AM.


Copyright ©2009

LinkBacks Enabled by vBSEO 3.3.0 RC2 © 2009, Crawlability, Inc.