|
|
Definition of RubyRuby is an object-oriented language that is dynamic as well as general purpose. It is an open source language that enables users to create a database-driven website. It is becoming more popular due to its versatility and simplicity. Ruby includes a framework that is designed to enable the user to modify databases, process text files, and perform routine maintenance on system operations. Multiple programming paradigms are supported by Ruby. These paradigms include imperative, object-oriented, and functional. Ruby has an automatic memory management as well as a dynamic type system. Similar in some respects to Perl, Python, CLU, and Lisp, Ruby is written in C. Ruby supports functors. Functors are computer-programming constructs that are designed to allow a specific object to be called as though it were a common and ordinary function. Functors are also known as function objects. Languages such as Ruby can and do make use of functors. Several variations of Ruby are in existence today. These include JRuby, IronRuby, and Rubinius. External links:
Previous: RSS
|







