Ruby
From BC$ MobileTV Wiki
Ruby is a language of careful balance. Its creator, Yukihiro “matz” Matsumoto, blended parts of his favorite languages (Perl, Smalltalk, Eiffel, Ada, and LISP) to form a new language that balanced functional programming with imperative programming.
He has often said that he is “trying to make Ruby natural, not simple,” in a way that mirrors life.
Building on this, he adds:
Ruby is simple in appearance, but is very complex inside, just like our human body.[1]
Rails
Rails is a web-application framework that includes everything needed to create database-backed web applications according to the Model-View-Control pattern. It was combined with Ruby to create a powerful desktop and web-based application development framework, known now as Ruby-on-Rails.
- Ruby-on-Rails: http://rubyonrails.org/
- Ruby on Rails guides: http://guides.rubyonrails.org/
Resources
- Download Ruby: http://www.ruby-lang.org/en/downloads/
- The Past, Present, and Future of Rails at GitHub (Europe DevOps Summit 2021) https://videolibrary.doesvirtual.com/?video=550704376
Tutorials
- Making an HTTP/HTTPS POST request in Ruby, through a Proxy Server: http://srikanthjeeva.blogspot.ca/2012/08/making-httphttps-post-request-under.html
- Creating Powerful Command Line Tools in Ruby: https://blog.codeship.com/creating-powerful-command-line-tools-in-ruby/
External Links
- wikipedia: Ruby (programming language)
- wikipedia: JRuby
- wikipedia: Rails
- wikipedia: Ruby on Rails
- Rails: http://api.rubyonrails.org/
- HTTP GET and POST requests with Ruby: http://travisonrails.com/2007/11/07/http-get-and-post-requests-with-ruby