Arduino the Object Oriented way

Robin2:
Disagree. What you have said is correct. But it is quite different from the needed separation between users and developers - for the benefit and convenience of users.

Reading the article infers one is, or wishes to be, a developer. Hence, I believe the issue is one of education and not separation. My point would be, materials offered up as being educational, need to be technically correct. Matters of opinion maybe unavoidable but they should be clearly delineated, from matters of fact and established, expert consensus.

I completely agree the conceptual language, which sometimes obscures OOP, should be kept to a minimum within introductory tutorials. However, I see no reason to avoid the terminology, during review of such articles. I am aware of the, not in front the children, school of thought but I do not agree with it.

In my experience it can be very difficult to get developers (in any field) to appreciate the very different perspective of users.

Careful with that stereotype, Eugene :wink: