Ruby is an object-oriented programming language created by Yukihiro Matsumoto (Matz) in 2000. Ruby can be used in a variety of operating systems Linux, Mac OS, and Windows, developed in open source. Everyone is allowed to use Ruby for free, and also free to duplicate, distribute and even make changes.





Why do many programmers using Ruby on Rails today?

Here is the reason - the main reason in our opinion:

1.    Designed to facilitate programmers to configure because Ruby on Rails uses the principle of "Convention Over Configuration". With this principle programmers do not have too much trouble to make settings of applications such as connecting to a database, because the existing mechanism provided and fairly easy as filling up the database server type name is used.
2.     Using the principle of "DRY (Do not repeat Yourself)", which in essence is the efficiency in management codes.
3.    Have a great community, with 2,500 official contributors and 41,000 ++ ++ gems / plugins created. Gem / Plugin can be regarded as an "external library" that can be entered into the application. With the magnitude of this community, the programmers have many options when facing problems solution. Then, with the number of gems / plugins, the programmer can save development time again because it does not have to always create an application from scratch, but can utilize the gems / plugins such as necessary.
4.    It is integrated with the ORM library called  ActiveRecord, so as to perform a query to the database easier. For example we have a table users and the User model, then to display all of the data from the table users simply User.all
5.    Have Syntax simple but elegant.



The following is a list of the average salary of a programmer ruby ​​on rails

Software Engineer: $ 84.776
Senior Software Engineer: $ 115.657
Software Developer: $ 73.210
Web Developer: $ 59.681
Ruby Software Developer: $ 73.349
Junior Software Engineer: $ 60.406

Post a Comment

 
Top