Ruby is said to follow the principle of least astonishment (POLA), meaning that the language should behave in such a way as to minimize confusion for experienced users.
Η Ruby λέγεται ότι ακολουθεί την "αρχή της ελάχιστης έκπληξης", το οποίο σημαίνει ότι η γλώσσα πρέπει να συμπεριφέρεται έτσι ώστε να μην μπερδεύονται οι έμπειροι χρήστες της.