Asp Forum
Home
|
Login
|
Register
|
Search
Forums
>
comp.lang.ruby
[ANN] The Book Of Ruby - Free eBook
Huw Collingbourne
5/15/2008 1:23:00 PM
As some of you may know, a couple of years ago, I wrote a free Ruby
eBook called The Little Book Of Ruby. This has been downloaded many tens
of thousands of times in English and an unknown number of times in
translation. The Little Book Of Ruby is a short (10 chapter, 87 page)
eBook that covers the fundamentals of Ruby programming
The Little Book now has a big brother called simply The Book Of Ruby.
This will eventually run to over 400 pages in 20 chapters and it goes
into considerable depth - covering both the well-known and the not
so-well-known features of the Ruby language. The Book Of Ruby will be
published online one chapter at a time in PDF format. Each chapter will
come with lots of ready-to-run sample programs.
The first chapter went online today. The remaining 19 chapters will be
put online over the next few months. Oh, itâ??s free, by the way ;-)
Download chapter One (and sample code):
http://www.sapphir...
/The-Bo...
Also, The Little Book Of Ruby:
http://www.sapphir...
/The-Little-Bo...
More info:
http://www.sapphir...
/The-Bo...-free-in-depth
best wishes
Huw Collingbourne
SapphireSteel Software
Ruby and Rails In Visual Studio
http://www.sapphir...
--
Posted via
http://www.ruby-...
.
3 Answers
Marc Heiler
5/15/2008 4:04:00 PM
0
> This will eventually run to over 400 pages in 20 chapters and it goes
> into considerable depth - covering both the well-known and the not
> so-well-known features of the Ruby language.
I wouldn't consider myself as an expert at all (even though I have spent
a lot of time with ruby), but my question is:
Do you think that the book is useful to intermediate rubyistas as well?
--
Posted via
http://www.ruby-...
.
Phillip Gawlowski
5/15/2008 4:23:00 PM
0
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Marc Heiler wrote:
|> This will eventually run to over 400 pages in 20 chapters and it goes
|> into considerable depth - covering both the well-known and the not
|> so-well-known features of the Ruby language.
|
| I wouldn't consider myself as an expert at all (even though I have spent
| a lot of time with ruby), but my question is:
|
| Do you think that the book is useful to intermediate rubyistas as well?
Rubyists, please. Or Jewel Cutters if you are into obscure stuff. No
snakes on a plane here. :P
Anyway:
If the book goes as much in depth as Huw promises, I certainly think
it'll be useful for intermediates like you and me, too, especially if it
diverges from the well trodden path we usually take.
'sides: It's free, so taking a look won't hurt, and only cost you time. ;)
I certainly plan on doing that once I have the time.
- --
Phillip Gawlowski
Twitter: twitter.com/cynicalryan
Blog:
http://justarubyist.bl...
Use the fundamental control flow constructs.
~ - The Elements of Programming Style (Kernighan & Plaugher)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (MingW32)
Comment: Using GnuPG with Mozilla -
http://enigmail....
iEYEARECAAYFAkgsY4UACgkQbtAgaoJTgL+eEQCfbhC4QL1rncNeUCzTTadMt88B
nUcAni4aQjsUDUydwuHs93KoqnD8sNMr
=UFeQ
-----END PGP SIGNATURE-----
Huw Collingbourne
5/15/2008 4:46:00 PM
0
Just to clarify the 'level'... while it starts right at the beginning
('hello world'), The Book Of Ruby moves fairly rapidly onto topics that
could be categorized as 'intermediate to advanced'. Also, from chapter 2
onwards, each chapter comes with a section called 'Digging Deeper'. In
this section I will often go into some of the more arcane reaches of
Ruby - things that even fairly experienced Ruby programmers may not know
about. The only reason *I* know about some of these is that we have had
to provide deep support for Ruby in our IDE, and that means that we have
had to deal with all kinds of 'special cases' in order to get our
Intellisense, debugging etc. to work correctly and reliably. As a
consequence, I have spent a lot of time exploring the 'outer reaches' of
Ruby.
The book will cover all the main subject areas: OOP, blocks, mixins,
regex, exception handling, singletons, threads, loops and iterators,
scoping, IO, dynamic (meta)programming etc. etc.
If anyone has any questions or wants to open up the discussion on
specific subjects, please feel free either to comment on the blog or to
join the forum and start threads in the Ruby section:
http://sapphiresteel....
best wishes
Huw
SapphireSteel Software
Ruby and Rails In Visual Studio
http://www.sapphir...
--
Posted via
http://www.ruby-...
.
Servizio di avviso nuovi messaggi
Ricevi direttamente nella tua mail i nuovi messaggi per
[ANN] The Book Of Ruby - Free eBook
Inserendo la tua e-mail nella casella sotto, riceverai un avviso tramite posta elettronica ogni volta che il motore di ricerca troverà un nuovo messaggio per te
Il servizio è completamente GRATUITO!
x
Login to ForumsZone
Login with Google
Login with E-Mail & Password