sergey wrote:
I'm currently working on a Java to C# translator.
sergey, I'm impressed! My understanding is that the problem of translating Java to C# is more complex than Hibernate itself... Anyway you are in a good position since you have a lot of experience on translating manually from Java to C#. Can you elaborate a little bit on the architecture? I presume you want start from an AST generated by a parser. The really complex part in my opinion is to translate idioms: in C# there aren't Java style iterators so you can't simply translate the code, so here you need a kind of pattern matching, I suppose. Anyway, a quality translator could be a huge hit, not only for hibernate. Good luck!
Radu