Hello everyone :)
Dimitar Kapitanov, Product manager for Telerik OpenAccess ORM product, has expressed his opinion about ORMBattle.NET.
That's actually a very good news for us. We are communicating with Dimitar for about a week now, and I can say his initial opinion about ORMBattle.NET was nearly the same. We got no complains at all, but a set of good ideas related to the future development of this test suite.
Frankly speaking, I was even a bit surprised by his reaction. I was pretty disappointed that time after getting completely different feedback from... You must know who I'm talking about ;) Luckily, the same time I discovered Telerik is not the only ORM vendor, which view on launch of this web site is generally positive. And I see no any reasons to avoid being scored here except... Except the either the fear to look worse than you really are - this was never a showstopper for any fighter that is fully self-confident ;), or a fear of being honestly compared to stronger players.
So I'd like to ask other vendors to think about officially joining this comparison. As it was just shown, even a relatively simple tool can be #1 here. Performance and LINQ quality are quite important factors (as I wrote, I think they're related to code quality - at least, a good score here must be a good proof of this), but they are definitely not even the main ones. Framework architecture (which frequently affects on performance), documentation and support quality, user base - everything must be taken into account.
Think about C# vs C++. If you have a very complex framework providing tons of built-in features, I think it's ok to get noticeably lower performance score here in comparison to simpler ones - e.g. 2-3 times difference must be fully acceptable here, at least in some particular cases.On the other hand, you might expect nearly the same numbers from similar frameworks (like C# and Java in computer languages). And a significant difference must look suspicious in this case.
I hope our effort will allow developers to choose the right tool for their needs. Following the same analogy, such a comparison allows developers to choose between C++, .NET or Python implementations, explicitly exposing the fastest ones among them. Currently there is nothing like this in ORM world, and I hope this web site will partially illuminate the darkness around this.