Pseudo-Simplicity Ruby is NOT a simple language. Number of Syntax Rules Number of built-in classes, methods But complexity is OK if human can handle it. You don't care complexity, if you don't notice it. Naturalness and consistency hide complexity. You don't have to know all at once before you use Ruby. Learn as you go.