Slide 27
Slide 27 text
–Yukihiro Matsumoto, the creator of Ruby,
“If you have a good interface on your system, and a budget of
money and time, you can work on your system. If your system
has bugs or is too slow, you can improve it. But if your system
has a bad interface, you basically have nothing. It won’t
matter if it is a work of the highest craftsmanship on the
inside. If your system has a bad interface, no one will use it. So
the interface or surface of the system, whether to users or
other machines, is very important.”