If I wanted to write code that's more portable to other
languages, OO would be one of the last things I'd consider
using. Just one instance variable per object! I don't know
any other language developer who considered doing that!
Now, I wouldn't want to write code that's portable to other
languages, but that's something else.