I was thinking about the same thing few days ago, but croatian is realy complex. Grammaticaly it's similar to latin and russian(7 grammatical cases each with it's own extentions etc.) and fck, I've talked it all my life and it's still sometimes hard :S. I mean, our grammar is realy hard and tends to screw a lot with ppl even in simple sentences.
So I gave up, maybe SW is more up to the task I'm more of a maths than a language person.