Author: Marc Gayle
Marc builds web products - Minimum Viable Products more specifically - for a living. He loves Economics, Finance, Startups, Capitalism and the Web.
Twitter: Follow Marc Gayle on Twitter
Ruby is an object-oriented language. What does that even mean? It has unique quirks and characteristics that we’ll explain clearly. This article assumes that you have no programming experience, not even HTML.
An important skill to have when creating a program is translating — translating the desires of the user into the output they are looking for. In order to do that, you have to be able to think like a developer so that you can take what you know instinctively (as a user) and morph it into what the computer needs to be able to do what you want. So, we’ll help you start thinking like a developer. When you are done, you should have a mental model of how Ruby works and be on your way to becoming a successful Rubyista.Read more...