Jump to content

Ruby: Difference between revisions

From EDM2
mNo edit summary
No edit summary
Line 16: Line 16:
* Homepage: https://www.ruby-lang.org
* Homepage: https://www.ruby-lang.org
* OS/2 port by [http://bauxite.sakura.ne.jp/software/os2/#ruby "Sava" (T.Ebisawa)]
* OS/2 port by [http://bauxite.sakura.ne.jp/software/os2/#ruby "Sava" (T.Ebisawa)]
==Publications==
Peter Cooper: [http://peterhurford.com/tilde/files/beginningruby.pdf|Beginning Ruby: From Novice to Professional] - 2009 - Apress - ISBN: 1430223634 - ISBN13: 9781430223634 - In print.


==License and availability==
==License and availability==
* Open source released under the [[Two Clause BSD License]] or the [[Ruby License]] if you wish. Versions prior to 1.9.3 could also be licenced under the [[GPL v2]] - Original package is activly developed, OS/2 port is dormant.
* Open source released under the [[Two Clause BSD License]] or the [[Ruby License]] if you wish. Versions prior to 1.9.3 could also be licensed under the [[GPL v2]] - Original package is actively developed, OS/2 port is dormant.


==Authors==
==Authors==

Revision as of 17:38, 28 April 2015

Object oriented scripting language with some functional programming features and dynamic typing, invented in by Yukihiro “Matz” Matsumoto.

Ruby libraries and frameworks

  • Canny - Template library for Web development.

Foreign libraries with Ruby bindings

  • Snappy - Compression lib. - Open Source - Current.

Versions

  • Last known OS/2 version: Ruby 1.8.6 (2007-04-17) available in GCC and EMX variants.
  • Last version of official release that contained OS/2 support: 1.9.0-2 (2008)
  • Current version: 2.2.2

Links

Publications

Peter Cooper: Ruby: From Novice to Professional - 2009 - Apress - ISBN: 1430223634 - ISBN13: 9781430223634 - In print.

License and availability

  • Open source released under the Two Clause BSD License or the Ruby License if you wish. Versions prior to 1.9.3 could also be licensed under the GPL v2 - Original package is actively developed, OS/2 port is dormant.

Authors

  • Yukihiro “Matz” Matsumoto (Original author)
  • T. Ebisawa (aka Sava, OS/2 Port)