What would be the best language to write a non-SQL database in? Delphi? C++?