Yes, you're right... Ukrainian has this, too.
I am from Ukraine but speak russian almost always.
Maybe,
henrylee100, that is really odd

to have gender for verbs in the past...
But this languages (I mean, Russian for Russians, Ukrainian for Ukerainians) are our natives. So, getting our language vocabulary "with mother's milk", as said, we don't really think how to say it right... And believe me, those gender forms are not the most difficult thing :-D . There are some aspects that stop even native speaker thinking how to write or say right.
Is English Your native?
You've correctly noted, that English is analytical language... As one of our humorists says, in English you can say "I love you" only in one way - "I love you". That's information. You can't change the word order in that sentence. And in Russian and Ukrainian You can... As result, these languages are more emotional... Besides, for example, You can ask question just with changing Your intonation...
But I don't wanna make a discussion which language is better, really...
I like all languages I know - Ukrainian, my native, Russian, language of our neighbourhoods, English, international language, a little bit French, language of romance and love

, even Japanesse (that is really cool! and concerning to it I can say all words that English-speakers say about diffiuculty of Russian)!
English is language of Byron, Scott, Shakespeare...
Russian is language of Tolstoy, Pushkin...
Ukrainian is language of Shevchenko, Grinchenko, Kotlyarevskiy...
How can we find the best language?..
Although everyone thinks his native is, although language is really wonderful invention of mankind, we shouldn't forget that it is just instrument which aim is to make people closer, especially this became actual now...
P.S.: Sorry, it seems my post does not exactly fit the theme of the thread, I want to ask to excuse me for that little "philosophy" and time for Your reading...
И привет всем, кто меня поймёт! :-D