Search in
Courses Providers, List Your Courses for FREE
Menu
Subjects Covered & Categories
Learn: Ruby

Category: Web Technologies


Basic Details
Medium of instruction:English
Overview, Content & Syllabus

Ruby is a dynamic, reflective, general-purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated in Japan during the mid-1990s and was first developed and designed by Yukihiro "Matz" Matsumoto. It was influenced primarily by Perl, Smalltalk, Eiffel, and Lisp. 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 Smalltalk, Python, Perl, Lisp, Dylan, Pike, and CLU.

The standard 1.8.7 implementation is written in C, as a single-pass interpreted language. There is currently no specification of the Ruby language, so the original implementation is considered to be the de facto reference. As of 2010[update], there are a number of complete or upcoming alternative implementations of the Ruby language, including YARV, JRuby, Rubinius, IronRuby, MacRuby, and HotRuby. Each takes a different approach, with IronRuby, JRuby and MacRuby providing just-in-time compilation and MacRuby also providing ahead-of-time compilation. The official 1.9 branch uses YARV, as will 2.0 (development), and will eventually supersede the slower Ruby MRI.

Advantages of Ruby Programming:

Ruby is designed to make programmers happy.

Can write the code very easily.

It is like simple english with no hassels.

Very easy to learn compared to all the languages.

Very fast growing.

Very few people knows the language.


Course Schedule & Price
Inhouse/Onsite - Regular
When Duration Where Remarks Price
Not Specified Not Specified All Venues Not Specified Price On Request
Online
When Duration Where Remarks Price
Not Specified Not Specified Study Online (on your computer) Not Specified Price On Request
Classroom - Corporate Training
When Duration Where Remarks Price
Not Specified Not Specified All Venues Not Specified Price On Request

Venues (Locations)
Hyderabad, Ameerpet (Head Office):- Flat No 304,Kaushik Sairama Residency Srinivasa Nagar Colony(west) Lane Beside ICICI Bank SR Nagar Branch Ameerpet, Hyderabad - 500038, Andhra Pradesh, India


About Course Provider

Brilliance Works


Brilliance Works is an established web development company delivering web development services of any complexity to clients worldwide. Having been in IT business for over 3 years now Brilliance Works has a strong team of 15 skilled and experienced IT experts. Our customers are companies of all sizes ranging from startups to large enterprises who realize that they need a professional internet solution to generate revenue.

Browse similar courses by category





Courses by Brilliance Works
Web Technologies


AllRefer.com - Browse and Share Photos
Browse & Share Photos
Subscribe & get details about interesting courses & events free in your mail