Hi Sergio. I absolutely was not offended by anything you said
It is hard to know a person's development experience and it's different for everyone.
for the record:
My expertise is in J2EE as that has been my day job for the past 5 years. I have ventured into other areas surrounding java from opengl to j2me to a simple reflective persistence framework. I've worked with c# using managed directx and for the origins of this program I'm working on now. I've also dabbled in the odd web scripting here and there. However, I'm very new to c++. I never learned it in school, and up until recently, never had a need to (although I always wanted to). So I'm very eager to learn and I expect there to be different ways of doing things given the flexibility of c++.
Anyway, whatever the case is, I will never claim to know everything. We all have the opportunity to learn from others and it's difficult to communicate most effectively through forum posts. So please know that I do appreciate your efforts to ensure that we understand each other and that I always enjoy discussing strategies.