What is Ruby used for?

19 replies
What is Ruby most often used for?
#ruby
  • Profile picture of the author element121
    Ruby was designed as a general-purpose scripting language, and thus has a wide support for a number of different applications. It has been used across the board for everything from web applications, to web servers themselves, to intelligent graphing libraries, to picture recognition engines, to threaded database servers, to low-level system utilities. It has a wide spectrum of use throughout computing.

    Source:
    what is ruby used for BESIDES rails? - Stack Overflow
    {{ DiscussionBoard.errors[10762043].message }}
  • Profile picture of the author Yvon Boulianne
    In fact ruby is pretty much awesome for metaprogramming, creating small language and stuff like that..
    Signature
    Stop Struggling With Your Website and Marketing
    30$ / task, pay after done!
    {{ DiscussionBoard.errors[10762070].message }}
  • Profile picture of the author Adam Struve
    I sometimes write scripts to help me automate things on my mac in Ruby. Other than that I only use Ruby when it comes to Rails.
    {{ DiscussionBoard.errors[10763248].message }}
  • Profile picture of the author 3wCorner
    Ruby is a popular programming language for DevOps frameworks like Puppet and Chef.
    {{ DiscussionBoard.errors[10765362].message }}
  • kaufen just killed the fish
    I guess this forum can be funny too
    Ruby as programming language is not that often used I believe.
    TIOBE Index | Tiobe - The Software Quality Company - 15th

    If you know PHP,ASP and other server side languages Ruby is analog to them.
    {{ DiscussionBoard.errors[10767881].message }}
  • Profile picture of the author Mike Anthony
    Honestly in theory almost any language can be used to do a wide range of things but practically ruby is used mostly for rails web development. Without rails ruby would be dead and already people are beginning to abandon rails in favor of frameworks like Phoenix.
    Signature

    {{ DiscussionBoard.errors[10768818].message }}
  • Profile picture of the author RadonRn
    Ruby programming was developed by Yukihiro Matsumoto. Ruby is used in large number of different fields but it is best known as a language for different web applications and the main reason behind this is the Ruby and Rail framework.

    Usage of Ruby is perfect for large number of different programming tasks as similar to Python, Perl and other basic languages. It is a reflective, dynamic, general-purpose and object-oriented programming language. It also has automatic memory and dynamic type system management.

    Ruby was specifically designed to streamline different tasks which will be involved in programming for the web such as accessing databases, dynamically generating web pages, retrieving information from user's browser and web server.

    As you know Ruby is suitable for large number of different programming tasks as similar to Perl. It is important to note that Ruby is also one of the best replacements of Perl. Ruby and Perl both have similar syntax of regex and it is also quite easy to manipulate string.

    I think Ruby is widely used for developing different web applications because of the famous available framework of Ruby on Rails. You can easily build a web blog in a short period of time using Ruby and Rails.
    {{ DiscussionBoard.errors[10769428].message }}
  • Profile picture of the author zardon
    Its used primarily for websites, I've often used Ruby to do batch processing of images, or files or even more mundane tasks
    {{ DiscussionBoard.errors[10773415].message }}
  • Profile picture of the author Jamesvictor
    1. It’s easy to Learn
    2. Save time by writing more with less.
    3. Write web apps quickly and easily.
    4. The community will help you.
    5. It’s easy on the pocketbook.
    6. Ruby can be customized.
    7. You can make your own Domain-Specific language.
    8. Learning Ruby will get you more work.
    {{ DiscussionBoard.errors[10777611].message }}
    • Profile picture of the author JamesM83
      Originally Posted by Jamesvictor View Post

      1. It's easy to Learn
      2. Save time by writing more with less.
      3. Write web apps quickly and easily.
      4. The community will help you.
      5. It's easy on the pocketbook.
      6. Ruby can be customized.
      7. You can make your own Domain-Specific language.
      8. Learning Ruby will get you more work.
      "Domain-specific language" how?
      {{ DiscussionBoard.errors[10778934].message }}
  • Profile picture of the author JamesM83
    Thanks everyone wow! I learnt far more than I expected! I'm going to be diving into Ruby in the next couple weeks so this was a lot of help
    {{ DiscussionBoard.errors[10778932].message }}
  • Profile picture of the author riztechpro
    I guess the most popular thing Ruby is used for is the Ruby on Rails web application framework.
    {{ DiscussionBoard.errors[10793957].message }}
  • Profile picture of the author andrewbenn
    A stepping stone to Ruby on Rails. If you're working the software industry or startup community, Ruby is a good choice.
    {{ DiscussionBoard.errors[10795270].message }}
  • Profile picture of the author pxljobs
    The ruby is an object oriented general purpose programming language we see the uses of an ruby following below,
    1.It is used for an web development
    2.If you learn ruby it is worth it create lot of software jobs
    3.Ruby allows you program anything hardware to software to web
    {{ DiscussionBoard.errors[10814206].message }}
  • Profile picture of the author davismiller097
    I've downloaded and installed the ruby and the komodo editor successfully. I am unable to change the komodo editor to ruby what should I do to change it to ruby so that I can program in ruby?
    {{ DiscussionBoard.errors[10817065].message }}
  • Profile picture of the author ssloan
    I guess the most popular thing Ruby is used for is the Ruby on Rails web application framework.
    {{ DiscussionBoard.errors[10817737].message }}
  • Profile picture of the author Kriti Jain
    Ruby Rail is a web application framework, so it is used for web development.
    But as a programmer i will not recommend you -do not study this language because it is not highly being used in company. There are very few companies which work on ruby on rails.
    {{ DiscussionBoard.errors[10818437].message }}
  • Profile picture of the author Thoughtgrid
    The mainly two main area ruby is used for,
    In the web programming field ruby on rails and some other frame work are written in ruby also system administration field chef and puppet both have written in ruby so this two field ruby is used.
    {{ DiscussionBoard.errors[10829373].message }}
  • Profile picture of the author ziyapathan
    It is used in a wide range of fields, but is best known as a language for Web Applications, because of the Ruby on Rails framework. The general purpose nature of Ruby makes it suitable for a wide array of programming tasks, just like Perl, Python and other general purpose languages.
    {{ DiscussionBoard.errors[11000092].message }}

Trending Topics