Stav dette: Component-oriented programming languages: Why, what, and how