I'm Russian speaker and I don't really understand why do you think that Russian sucks as a technical language. The only reason I could imagine is that computer science today is full of English words, so trying to translate every word to Russian will result in an incomprehensible text, but Russian is happy to adapt words from other languages.
Yeah sure. And then you have smartphone parts labelled as "дисплей + тачскрин" (to non-speakers: it's "display + touchscreen" written phonetically), lol. Not to say it's bad, though. But it's funny.