Ruby: Difference between revisions
Appearance
mNo edit summary |
No edit summary |
||
Line 8: | Line 8: | ||
* [[LZ4]] - Compression library - Open source - Current | * [[LZ4]] - Compression library - Open source - Current | ||
* [[Snappy]] - Compression lib. - Open Source - Current. | * [[Snappy]] - Compression lib. - Open Source - Current. | ||
====Applications with a Ruby programming interface==== | |||
* [[PostgreSQL]] - SQL relational database system - Open source - Current. | |||
====OS/2 text & programmers editors with Ruby support==== | ====OS/2 text & programmers editors with Ruby support==== |
Revision as of 23:14, 17 February 2016

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
- LZ4 - Compression library - Open source - Current
- Snappy - Compression lib. - Open Source - Current.
Applications with a Ruby programming interface
- PostgreSQL - SQL relational database system - Open source - Current.
OS/2 text & programmers editors with Ruby support
- Boxer - Contributed, requires a separate download.
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
- Homepage: https://www.ruby-lang.org
- OS/2 port by "Sava" (T.Ebisawa)
Publications
Peter Cooper: Ruby: From Novice to Professional - 2009 - Apress - ISBN: 1430223634 - ISBN13: 9781430223634 - In print.
License and availability
- Open source released under either the Two Clause BSD License or the Ruby License if you so choose. 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)