From: John Trunek Date: 2004-12-08T05:02:33+09:00 Subject: Re: Recommened readings? Nicholas Van Weerdenburg wrote: > What is the purpose of your paper? Is it comparitive? Or simply > descriptive? And what level course is it? > > "Programming Ruby, 2nd Edition" is a great book on the language. "The > Ruby Way" is also great, and more of a cookbook type of book. It may > offer more examples of control structures and ways of doing typical > things a language is used for. Since you are interested in the > language specifically, these are probably the only two books. The > other Ruby books, while almost all good, focus more on task-orient > rather then language-oriented aspects of programming in Ruby. A little bit more about the purpose of the paper. The paper is for my language design and theory course. The purpose of the paper is to simply analyze a programming language and see how the various topics discussed in the course were implemented in a real language. The paper is more of an overview of how the language was designed, rather than an in depth analysis. I say this because the professor gave us a guideline of 7-8 pages, and we need to address at least 4 of the issues I mentioned earlier.