Ruby 1.9.3

Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby supports multiple programming paradigms, including functional, object oriented, imperative and reflective. It also has a dynamic type system and automatic memory management; it is therefore similar in varying respects to Python, Perl, Lisp, Dylan, and CLU.

Ruby is seen as a flexible language, since it allows its users to freely alter its parts. Essential parts of Ruby can be removed or redefined, at will. Existing parts can be added upon. Ruby tries not to restrict the coder.

Ruby’s block are also seen as a source of great flexibility. A programmer can attach a closure to any method, describing how that method should act. The closure is called a block and has become one of the most popular features for newcomers to Ruby from other imperative languages like PHP or Visual Basic.

While Ruby often uses very limited punctuation and usually prefers English keywords, some punctuation is used to decorate Ruby. Ruby needs no variable declarations. It uses simple naming conventions to denote the scope of variables.

Ruby has a wealth of other features, among which are the following:

* Ruby has exception handling features, like Java or Python, to make it easy to handle errors.

* Ruby features a true mark-and-sweep garbage collector for all Ruby objects. No need to maintain reference counts in extension libraries. As Matz says, “This is better for your health.”

* Writing C extensions in Ruby is easier than in Perl or Python, with a very elegant API for calling Ruby from C. This includes calls for embedding Ruby in software, for use as a scripting language. A SWIG interface is also available.

* Ruby can load extension libraries dynamically if an OS allows.

* Ruby features OS independent threading. Thus, for all platforms on which Ruby runs, you also have multithreading, regardless of if the OS supports it or not, even on MS-DOS!

* Ruby is highly portable: it is developed mostly on GNU/Linux, but works on many types of UNIX, Mac OS X, Windows 95/98/Me/NT/2000/XP, DOS, BeOS, OS/2, etc.

Author Ruby
License Freeware
Price FREE
Released 2013-02-12
Downloads 366
Filesize 1.00 MB
Requirements
Installation Instal And Uninstall
Keywords language, programming language, development
Users' rating
(13 rating)
RubyOtherWindows XP, Windows Vista, Windows 7, Linux, Mac OS X
Ruby - Download Notice

Using Ruby Free Download crack, warez, password, serial numbers, torrent, keygen, registration codes, key generators is illegal and your business could subject you to lawsuits and leave your operating systems without patches. We do not host any torrent files or links of Ruby on rapidshare.com, depositfiles.com, megaupload.com etc. All Ruby download links are direct Ruby full download from publisher site or their selected mirrors.
Avoid: oem software, old version, warez, serial, torrent, Ruby keygen, crack.
Consider: Ruby full version, full download, premium download, licensed copy.

Ruby - The Latest User Reviews

Most popular Other downloads

IP2Location IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE Database

April.2025 download

IP address to country, region, city, latitude, longitude and zip code.

YourKit Profiler

2025.3 Build 135 download

Powerful Java and .NET profiler for performance optimization and memory analysis.

Postman for Mac OS X

11.40.5 download

Postman: Streamline API development with powerful testing and collaboration tools.

Altova UModel Professional Edition

v2025r2 download

Altova UModel is the cost-effective UML tool for successful software design.

DOSBox

0.74.3 download

DOS-emulator which uses the SDL-library to port to different platforms

PyQt4 for Linux

4.12.3 download

Brings together the Qt C++ cross-platform application framework

Portable SmartGit

24.1.3 download

Portable SmartGit: Advanced Git client for seamless version control on the go.

DeZign for Databases

14.6.3 download

Powerful database design tool for creating, managing, and visualizing schemas.

Code VBA

11.0.17 download

Code VBA: Enhance your VBA coding with powerful tools and code snippets.

New Version

Xojo / Real Studio Plug-ins

25.1 download

Enhance Xojo with powerful plug-ins for advanced functionality and ease.