Site menu:

About Me

My name is Joe.
I want to become an expert programmer, and I invite you to follow along with me as I learn to program with Ruby.

What is Ruby?

Ruby is a computer-programming language. To be more specific, it is an object-oriented, dynamically typed, scripting, programming language. You will find Ruby to be very legible, and readable compared to most programming languages. It was publicly released in 1995 and is open-source and freely available for download — read here for Installation instruction for Ruby.

There is an active community which works with Matz and the now well-establish “Ruby core” team of developers around the world to provide frequent updates to improve the language.

Who uses Ruby?


Yukihiro Matsumoto, aka. Matz, a Japanese-born computer scientist, created the Ruby language from the best parts of many other languages in an attempt to make “a programming language for programmers”.

David Heinemeier Hansson, a Danish-born developer, created the Rails framework for the Ruby language while working as a web developer for 37signals in order to greatly enhance his productivity and stop repeating himself/getting lost in details that don’t matter.

Chad Fowler has been one of the leaders of the Ruby community since it’s beginning. He has been a key organizer forRailsConf, the international annual conference for Ruby on Rails enthusiasts, as well as author of several of the quintessential Ruby on Rails books including both Rails Recipes books.

_Why, The Lucky Stiff is a serious innovator and thought-leader within the Ruby community, and goes by the title “Freelance Ruby Professor”. Despite being an incredibly underground figure, “_Why” is known by anyone who takes Ruby seriously due to the incredible amount of things he has contributed to the Ruby community: _Why’s Poignant Guide to Ruby(He gives it away for free), Try Ruby Interactive Browser, and most recently for his work on Hackety Hack – an educational game to get kids interested in programming.

Write a comment