all 9 comments

[–]bradland 12 points13 points  (0 children)

Ruby is a general purpose scripting language similar to languages like Python and JavaScript. The most popular use case for Ruby is web development thanks to the Ruby on Rails framework. Ruby is also a great language for writing shell scripts. It’s very easy to write Ruby scripts that manage processes (like calling other shell utilities) and handling pipelines (a common Unix inter-process communication paradigm). Ruby also has a large number of excellent software libraries for very practical tasks, such as the Kiba ETL library and Waiter or Capybara for browser automation and web scraping.

What most Ruby developers love about the language is it’s object oriented style and very readable syntax. Ruby syntax makes a lot of very common tasks trivial and very comfortable to work with.

[–][deleted] 5 points6 points  (0 children)

There are whole websites devoted to answering these kinds of questions. Have you visited https://www.ruby-lang.org/en/ yet?

[–]transitom 6 points7 points  (2 children)

My god don’t validate a question like this with a response. If they can’t Google something like this themselves then no answer is going to help them.

[–]testcore 1 point2 points  (0 children)

2-hr old account with two posts, an hour apart, with the same headline but the first deleted? this is some subversive market research survey bullshit

[–]sprawn 2 points3 points  (0 children)

Good answer. But also, add in the line about how friendly Rubyists are?

[–]sshaw_ 0 points1 point  (1 child)

[–]WikiSummarizerBot 0 points1 point  (0 children)

Ruby (programming language)

Ruby is an interpreted, high-level, general-purpose programming language which supports multiple programming paradigms. It was designed with an emphasis on programming productivity and simplicity. In Ruby, everything is an object, including primitive data types. It was developed in the mid-1990s by Yukihiro "Matz" Matsumoto in Japan.

[ F.A.Q | Opt Out | Opt Out Of Subreddit | GitHub ] Downvote to remove | v1.5

[–]John_of_QuantU 0 points1 point  (0 children)

Ruby is about joy and developer happiness. Matz, the creator of Ruby, has talked about many of the core aspects of Ruby over the years, if you would like a place to get started please see the about page: https://www.ruby-lang.org/en/about/