Professional Web Applications Themes

Changes to "Programming Ruby" book for 1.8.x - Ruby

Since the text to Dave & Andy's "Programming Ruby" book is freely available, is anyone making changes to reflect changes in Ruby 1.8.x? The RubyGarden wiki lists ChangesToProgrammingRuby at: http://www.rubygarden.org/ruby?ChangesToProgrammingRuby Is anyone actually implementing these changes and if so is there a version online anywhere that reflects these changes? Maybe there could be a CVS repository where the text is kept and people could be allowed to submit updates? Thoughts? Phil...

  1. #1

    Default Changes to "Programming Ruby" book for 1.8.x

    Since the text to Dave & Andy's "Programming Ruby" book is freely
    available, is anyone making changes to reflect changes in Ruby 1.8.x?

    The RubyGarden wiki lists ChangesToProgrammingRuby at:
    http://www.rubygarden.org/ruby?ChangesToProgrammingRuby

    Is anyone actually implementing these changes and if so is there a
    version online anywhere that reflects these changes? Maybe there
    could be a CVS repository where the text is kept and people could be
    allowed to submit updates?

    Thoughts?

    Phil
    Phil Guest

  2. #2

    Default Re: Changes to "Programming Ruby" book for 1.8.x


    On Jan 30, 2004, at 14:29, Phil Tomson wrote:
     

    I've updated the built-ins (that's where all the new ri stuff came
    from). I've updated the tutorial stuff too. I'm currently stumped about
    what to do with the explosion in the supplied libraries in lib and
    ext/.



    Cheers

    Dave



    Dave Guest

  3. #3

    Default Re: Changes to "Programming Ruby" book for 1.8.x

    On Sat, 31 Jan 2004, Dave Thomas wrote:
     
    >
    > I've updated the built-ins (that's where all the new ri stuff came
    > from). I've updated the tutorial stuff too. I'm currently stumped about
    > what to do with the explosion in the supplied libraries in lib and
    > ext/.[/ref]


    RCR = <<-txt
    std extentions will not be included in the dist w/o rdoc compatible
    docentation.
    txt

    this doesn't really seem too unreasonable does it ??

    -a
    --

    ATTN: please update your address books with address below!

    ================================================== =============================
    | EMAIL :: Ara [dot] T [dot] Howard [at] noaa [dot] gov
    | PHONE :: 303.497.6469
    | ADDRESS :: E/GC2 325 Broadway, Boulder, CO 80305-3328
    | STP :: http://www.ngdc.noaa.gov/stp/
    | NGDC :: http://www.ngdc.noaa.gov/
    | NESDIS :: http://www.nesdis.noaa.gov/
    | NOAA :: http://www.noaa.gov/
    | US DOC :: http://www.commerce.gov/
    |
    | The difference between art and science is that science is what we
    | understand well enough to explain to a computer.
    | Art is everything else.
    | -- Donald Knuth, "Discover"
    |
    | /bin/sh -c 'for l in ruby perl;do $l -e "print \"\x3a\x2d\x29\x0a\"";done'
    ================================================== =============================

    Ara.T.Howard Guest

  4. #4

    Default Re: Changes to "Programming Ruby" book for 1.8.x

    On Saturday, January 31, 2004, 7:43:57 AM, Dave wrote:

     
     [/ref]
     

    One option is to leave (most of) them out of the book. The
    doentation for these libs are available online, where there are no
    page restrictions.

    OK, so the online doentation isn't complete. But it's probably
    easier to complete that than to write the doentation into a book.

    Perhaps the pickaxe could give a good summary of the purpose of each
    library package with some examples, and then refer to the online docs.
    That would make good paper-based reading.

    Cheers,
    Gavin



    Gavin Guest

  5. #5

    Default Re: Changes to "Programming Ruby" book for 1.8.x

    In article <com.au>,
    Gavin Sinclair <com.au> wrote: 
    > [/ref]

    >
    >One option is to leave (most of) them out of the book. The
    >doentation for these libs are available online, where there are no
    >page restrictions.
    >
    >OK, so the online doentation isn't complete. But it's probably
    >easier to complete that than to write the doentation into a book.
    >
    >Perhaps the pickaxe could give a good summary of the purpose of each
    >library package with some examples, and then refer to the online docs.
    >That would make good paper-based reading.
    >[/ref]

    There could be an online version of "Programming Ruby" that covers
    everything (as much as possible) and a paper one (hopefully) the might not
    be comprehensive but would have pointers to where you can find the info
    online.

    Phil
    Phil Guest

  6. #6

    Default Re: Changes to "Programming Ruby" book for 1.8.x

    Phil Tomson wrote: 
    >> [/ref][/ref]
    ....more stuff omitted..... 
    >
    >
    > There could be an online version of "Programming Ruby" that covers
    > everything (as much as possible) and a paper one (hopefully) the might not
    > be comprehensive but would have pointers to where you can find the info
    > online.[/ref]
    Well, I don't mind having the online version being the most complete,
    but it's extremely handy having the book in one compact, printable and ,
    above all, always on hand reference. I often code while on the train for
    example and not having a reference at hand can really throw you off.
    Having an outdated or plainly wrong reference is even worse.
    I'm not talking about a printed version. I only think that a language
    distro should have a reference for every library it includes leaving any
    library that doesn't provide a good reference and decent usage
    doentation (ok, the latter can be incomplete) out of the distro.
    Having said that, I love the .chm file for being a fast all-in-one
    reference and usage guide (a pdf version would be just as good - better
    cause I could use it with linux- an html one less desirable - I
    personally hate clicking: pgDn,pgUp work a lot faster) and I am all for
    having a project to keep it up-to-date for each subsequent release.
    Having just switched to 1.8 I'm having difficulties following the
    changes or figuring exactly what goes on in some libs (witness my rather
    naive question about CGI and the return values of CGI#params).
    I actually find the idea of having a Rubyforge for the Windows installer
    and for the Pickaxe book doentation that goes with it a very nice
    idea - and a good incentive to start building a set of scripts for
    doent generation in Ruby (but I'll look first to find who has already
    started on that path).
    What say Dave, Andrew and co?
    V.-


    __________________________________________________ __________________
    http://www.freemail.gr - δωρεάν υπηρεσία ηλεκτρονικού ταχυδρομείου.
    http://www.freemail.gr - free email service for the Greek-speaking.


    Damphyr Guest

Similar Threads

  1. Replies: 0
    Last Post: October 13th, 11:09 PM
  2. [OT] Hal's book: "The Ruby Way" at a great price
    By Mills Thomas (app1tam) in forum Ruby
    Replies: 1
    Last Post: September 10th, 09:37 PM
  3. Replies: 0
    Last Post: September 9th, 11:12 PM
  4. Hal's book: "The Ruby Way" at a great price
    By Mills Thomas (app1tam) in forum Ruby
    Replies: 0
    Last Post: September 9th, 09:26 PM
  5. new ruby book coming about game programming
    By Markus Jais in forum Ruby
    Replies: 0
    Last Post: July 22nd, 09:56 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139