Programming is Creation
Explore how programming with Ruby involves creating interactive digital environments where objects, like users and tweets, come to life. Understand the basics of Ruby's object-oriented model, enabling you to design functional programs that simulate real-world interactions.
We'll cover the following...
Things coming to life
Programming is creation. Whenever a program is executed, a little universe is created. Things come to life and interact with each other according to the rules that are defined by the creators of the program.
Imagine you’re building an application like Twitter.
To make your application functional, you’ll then need to define your program so that users can create Tweets follow each other. From now on, every time new users are created in the little universe that is your application, they’ll have the ability to create Tweets and follow each other.