Discussion:
What has changed since 1.9?
Tekin Sal
2018-10-14 19:03:49 UTC
Permalink
Hello,
Is there a document or report listing what has changed in Ruby since the
latest edition of The Ruby Programming Language book by Matsumoto,
Flanagan? If not, where should look to gather this info? Thanks.
Karthikeyan A K
2018-10-15 06:18:35 UTC
Permalink
https://www.ruby-lang.org/en/news/2013/02/24/ruby-2-0-0-p0-is-released/

I took it from https://duckduckgo.com/?q=whats+new+in+ruby+2.0.0
Post by Tekin Sal
Hello,
Is there a document or report listing what has changed in Ruby since the
latest edition of The Ruby Programming Language book by Matsumoto,
Flanagan? If not, where should look to gather this info? Thanks.
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>
--
Karthikeyan A K

Founder of Code Tribe https://is.gd/codetribe
Author of https://mindaslab.github.io/I-Love-Ruby/
Marvin Gülker
2018-10-15 10:05:42 UTC
Permalink
Post by Tekin Sal
Hello,
Is there a document or report listing what has changed in Ruby since the
latest edition of The Ruby Programming Language book by Matsumoto,
Flanagan? If not, where should look to gather this info? Thanks.
The canonical point of information is the NEWS file in Ruby's source
tree for each version. It is maintained by the developers (core team)
and should contain everything important for each released version.

Here's the list of all NEWS files since Ruby 1.9.3:

* https://svn.ruby-lang.org/cgi-bin/viewvc.cgi/tags/v2_0_0_0/NEWS?view=markup
* https://svn.ruby-lang.org/cgi-bin/viewvc.cgi/tags/v2_1_0/NEWS?view=markup
* https://svn.ruby-lang.org/cgi-bin/viewvc.cgi/tags/v2_2_0/NEWS?view=markup
* https://svn.ruby-lang.org/cgi-bin/viewvc.cgi/tags/v2_3_0/NEWS?view=markup
* https://svn.ruby-lang.org/cgi-bin/viewvc.cgi/tags/v2_4_0/NEWS?view=markup
* https://svn.ruby-lang.org/cgi-bin/viewvc.cgi/tags/v2_5_1/NEWS?view=markup

Marvin
--
Blog: https://mg.guelker.eu
PGP/GPG ID: F1D8799FBCC8BC4F

Unsubscribe: <mailto:ruby-talk-***@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>
Tekin Sal
2018-10-16 05:58:15 UTC
Permalink
Hello,
Thanks for the response.
I looked at the first item under Language Changes in 2.0.0.0 NEWS file, it
says "Added keyword arguments." That's it. Where are the details? What do I
do to learn the syntax, without relying on random posts Google search
returns? I don't see a formal Language Reference document regularly updated
either.
Post by Marvin Gülker
Post by Tekin Sal
Hello,
Is there a document or report listing what has changed in Ruby since the
latest edition of The Ruby Programming Language book by Matsumoto,
Flanagan? If not, where should look to gather this info? Thanks.
The canonical point of information is the NEWS file in Ruby's source
tree for each version. It is maintained by the developers (core team)
and should contain everything important for each released version.
*
https://svn.ruby-lang.org/cgi-bin/viewvc.cgi/tags/v2_0_0_0/NEWS?view=markup
*
https://svn.ruby-lang.org/cgi-bin/viewvc.cgi/tags/v2_1_0/NEWS?view=markup
*
https://svn.ruby-lang.org/cgi-bin/viewvc.cgi/tags/v2_2_0/NEWS?view=markup
*
https://svn.ruby-lang.org/cgi-bin/viewvc.cgi/tags/v2_3_0/NEWS?view=markup
*
https://svn.ruby-lang.org/cgi-bin/viewvc.cgi/tags/v2_4_0/NEWS?view=markup
*
https://svn.ruby-lang.org/cgi-bin/viewvc.cgi/tags/v2_5_1/NEWS?view=markup
Marvin
--
Blog: https://mg.guelker.eu
PGP/GPG ID: F1D8799FBCC8BC4F
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>
Andy Jones
2018-10-16 07:17:22 UTC
Permalink
What do I do to learn the syntax, without relying on random posts Google search returns?
<<<<<

There is some documentation included as text files as part of the standard documentation online: https://ruby-doc.org/core-2.5.1/


Click here to view Company Information and Confidentiality Notice.<http://www.jameshall.co.uk/index.php/small-print/email-disclaimer>

Please note that we have updated our privacy policy in line with new data protection regulations. Please refer to our website to view the ways in which we handle your data.
Marvin Gülker
2018-10-16 11:13:10 UTC
Permalink
Post by Tekin Sal
Hello,
Thanks for the response.
I looked at the first item under Language Changes in 2.0.0.0 NEWS file, it
says "Added keyword arguments." That's it. Where are the details?
Note that each entry is kept so brief that no reason behind or
reference information is supplied with. For a full list of changes
with all sufficient information, see the ChangeLog file.
So you could try that one.

In addition, you could check the respective news posts on the official
homepage. Here's the news archive: https://www.ruby-lang.org/en/news/

The relevant minor releases are usually around Christmas. 2.0.0 itself
was not a Christmas release, because it was intentionally released on
Ruby's 20th birthday on a February's day.
Post by Tekin Sal
What do I do to learn the syntax, without relying on random posts
Google search returns? I don't see a formal Language Reference
document regularly updated either.
There's the MRI's RubySpec if you want a semi-formal document. I've
not used it, so I can't comment on its contents. Link:
https://github.com/ruby/spec

Marvin
--
Blog: https://mg.guelker.eu
PGP/GPG ID: F1D8799FBCC8BC4F

Unsubscribe: <mailto:ruby-talk-***@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>
Loading...