Ruby

This article is also available in english.