I think object oriented programming is overrated, however I want to learn this paradigm. I have been trying to do this in PHP 5 and C++ with QT 4. Unfortunately, I tend to program in structured way, I do not use much of inheritance nor multiple instances. I think I have to learn a pure object oriented language that force me to use above features.
I think the best option is probably to learn Ruby. Could You confirm or name better alternative?
I work mainly on a x86-64 Linux.