Patrice Lamarche had the opportunity to interview Christoff Wittig, CEO of db4objects.
db4objects sponsors the open source database db4o which is a native object database engine for .NET and Java.
There are several aspects that I particularly like in what I read:
- The way the company seems to work with distributed employees all around the world
- The open source development model
And from a technical aspect I really like this kind of code:
IList<Student> students =
db.Query<Student>(
delegate(Student student)
{
return student.Age < 20 && student.Grade == gradeA;
}
);
It is named Native Queries, and it is 100% type safe, I like when the compiler already tells me that my code has a defect.
There are other good points about it that I will have to test, when I get time…