rubychanges:Ruby编程语言的全面变更日志

  • p9_820445
    了解作者
  • 267KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-04-24 00:42
    上传日期
标题 下一个 永久链接 介绍 /2.6.html /index.html Ruby的变化 该站点专门介绍演变历史。 基本上,每个Ruby版本的文件所包含的信息都是相同的,只是更具可读性和信息性。 最新版本: ( - - - ) 主要目标: Full :与大多数“ Ruby xy的新功能?”不同博客文章,此处的信息旨在覆盖当前Ruby版本的所有NEWS文件; 全面:与NEWS文件本身(以及大多数博客文章)不同,该站点为每次更改提供完整的上下文: 讨论地点和方式; 相关文档位于ruby-doc.org; 代码示例; 更改原因(如果已知)。 简洁:鉴于上述两个目标,内
rubychanges-master.zip
  • rubychanges-master
  • _layouts
  • default.html
    5.2KB
  • images
  • irb_2.7.png
    56.9KB
  • github.png
    645B
  • rubydoc.png
    440B
  • js
  • book.js
    9.7KB
  • jquery.js
    82.4KB
  • _data
  • book.yml
    31.2KB
  • css
  • book-aux.css
    915B
  • highlight.css
    1.6KB
  • book.css
    27.8KB
  • _src
  • lib
  • toc.rb
    2.2KB
  • file.rb
    244B
  • util.rb
    613B
  • render.rb
    1.3KB
  • 2.7.md
    50.9KB
  • 2.6.md
    34.6KB
  • 3.0.md
    66.6KB
  • 2.5.md
    38.4KB
  • forspell.dict
    455B
  • 2.4.md
    35.3KB
  • feed.xml
    926B
  • 2.7.md
    56.8KB
  • 2.6.md
    39.5KB
  • 3.0.md
    74.3KB
  • Gemfile
    74B
  • 2.5.md
    45.6KB
  • Rakefile
    782B
  • README.md
    3.4KB
  • History.md
    1.6KB
  • 404.html
    398B
  • 2.4.md
    41.2KB
  • Gemfile.lock
    6.6KB
  • Contributing.md
    684B
  • .gitignore
    47B
  • _config.yml
    180B
内容介绍
--- title: Introduction next: "/2.6.html" permalink: "/index.html" --- ## The Ruby Changes [![Patreon](https://img.shields.io/badge/patreon-donate-blue.svg)](https://www.patreon.com/zverok) This site is dedicated to history of [Ruby language](https://www.ruby-lang.org/) evolution. Basically, it is just the same information that each Ruby version's [NEWS](https://github.com/ruby/ruby/blob/master/NEWS.md) file contains, just in more readable and informative manner. > <big>Latest version: <b><a href="3.0.html" rel='nofollow' onclick='return false;'>3.0</a></b></big> ([2.7](2.7.html) − [2.6](2.6.html) −[2.5](2.5.html) − [2.4](2.4.html)) Main goals: * **Full**: unlike most of "What's new in Ruby x.y?" blog posts, information here targets to cover all the `NEWS` file of current Ruby version; * **Comprehensive**: unlike the `NEWS` file itself (and most of blog-posts, too), the site provides full context for each change: * Where and how it was discussed; * Related documentation at ruby-doc.org; * Code examples; * Reasoning for the change, if known. * **Concise**: given two goals above, content still tries to stay short and focused, so the changes could be quickly navigated through; * **Well-structured**: both regarding order/explanations of each particular change, and design of the site, it is intended to be easily and logically navigated. * **Open**: the source of changelog is [available](https://github.com/rubyreferences/rubychanges) on the GitHub and is open for fixes and suggestions. Some things to know about the content: * Structure and grouping of the information, as well as the illustrative examples, are mostly decided by this site's [author](https://zverok.github.io). I am trying to make it as useful and logical as humanly possible, but I have my own opinions about what is important, and what is not, what is related and what is not. * Maybe "Highlights" section at the top of each version changelog is more subjective than the rest of the content, but it is totally optional, you can skip it. * The site is dedicated to the **language**, not its **implementation(s)**, therefore at the moment it **does not** include the description of MRI implementation changes, optimizations and internals. * ...and also some minor _behavior_ changes are excluded. * I want to _eventually_ cover Ruby versions down to 1.8, or maybe even earlier, but it is currently work-in-progress, with the first priority of the recent release of **[Ruby 2.6](2.6.html)**, and then going down version by version in my free time. * **UPD 2019-06-06:** **[Ruby 2.5](2.5.html)** is now covered too. Despite being 1.5 years old news, I believe it is still important to cover it in the same manner as the recent version was. * **UPD 2019-10-14:** **[Ruby 2.4](2.4.html)** changelog added, and some other content changed. See [History](/History.html) for detail. * **UPD 2019-12-27:** Newly released **[Ruby 2.7](2.7.html)** changelog added. * **UPD 2019-12-25:** Newly released **[Ruby 3.0](3.0.html)** changelog added. _The source of the site can be found at [GitHub](https://github.com/rubyreferences/rubychanges). See also the [Contributing](Contributing.html) section._ ## Credits and licenses * The source of information is NEWS files from Ruby repository. * Book theme is initially borrowed from [mdBook](https://github.com/rust-lang-nursery/mdBook) project. * The work in this repository (text, scripts and custom additions to design) is made by [Victor Shepelev](https://zverok.github.io) and should be considered **Public Domain**.
评论
    相关推荐
    • Ruby-Savon是一个Ruby编程语言的SOAP客户端
      Savon是一个Ruby编程语言的SOAP客户端
    • persian-bechasboon:用于 Ruby 编程语言的工具,用于将通用断开的波斯字母替换为其连接的对应字母
      许多编程库都不能很好地支持具有连接字符的语言。 波斯语就是其中之一。 我尝试使用 prawn 作为 PDF 生成器来创建 pdf 格式的报告。 但由于上述问题,它失败了。 所以我找到了 arabic-letter-connector,它解决了...
    • ruby_videos:关于 Ruby 编程语言或与之相关的优质视频的精选列表
      关于 Ruby 编程语言或与 Ruby 编程语言相关的优质视频的精选列表。 这将有助于推广演讲者、活动和赞助商,并将帮助 Ruby 程序员。 我一直在保留一份我看过的高质量视频的列表,并认为将其放到网上并允许其他人观看...
    • ruby_bench:ruby 编程语言的基准
      ruby_bench 只是一个长凳
    • ruby-eo:Ruby 编程语言的世界语分析器
      ruby-eo 是 Ruby 编程语言的世界语单词分析器。 这个怎么运作? ruby-eo.rb包含一个名为“Esperanto”的类,它继承自 Ruby 的“String”类。 所以,他们有很多相互的方法,比如“反向”或“长度”。 如何在我们的...
    • ruby-kickstart:学习Ruby编程语言的交互式指南
      RubyKickstart是学习Ruby编程语言的交互式指南。 此处的材料与一起跟随,但不必观看它们即可获得好处。 并获得带有注释和挑战的。 这个怎么运作 RubyKickstart作为一个充满文件和文件夹的文件夹下载到您的计算机上...
    • Ruby编程语言(The Ruby Programming Language)
      本书详细介绍了Ruby1.8和1.9...在对Ruby进行了简要的综述之后,本书详细介绍了以下内容:Ruby的句法和语法结构,数据结构和对象,表达式和操作符,语句和控制结构,方法、proc、lambda和闭包,反射和园变成,Ruby平台。
    • Ruby编程语言
      Ruby编程语言》详细介绍了Ruby1.8和1.9版本各方面的内容。在对Ruby进行了简要的综述之后,《Ruby编程语言》详细介绍了以下内容:Ruby的句法和语法结构,数据结构和对象,表达式和操作符,语句和控制结构,方法、...
    • ruby-ftw:Ruby编程语言的演示
      Ruby编程语言的偏见。 Ruby易于阅读,理解和学习。 它的历史可以追溯到1995年,已经过时了,最近已发布到3.0版。 演讲提供了基本的介绍,讨论了语言的目标并显示了一些不错的示例。 用法 幻灯片(PDF)使用生成。 ...
    • GaussDB_100_1.0.1-DATABASE-REDHAT-64bit.tar.gz
      guassdb100在redhat上安装包,单机部署的包,安装步骤请看我的文中介绍,经过大量实验搭建总结出来的文档