Cost of Programming Ruby focuses on the cost of programming. Machines are getting faster and faster. Human ability is not growing. I don't feel myself evolving. Hardware cost is getting cheaper each day. Human cost is getting higher. Pseudo-simplicity, naturalness, and consistency reduce cost of programming.