Yeah, implementing TutorialD came to my mind as well. However I would like to have a storage engine for it too so I gave up, it is too much work and I barely have time to do something outside my work...

On Tuesday, 15 April 2014 at 22:27:53 UTC, John Carter wrote:
I was contemplating why languages explode on to the scene or not, and often
it comes down to a so called "Killer App".

For Ruby, it was Rails.

The ability to construct optimally fast typesafe tuples in D perfectly matches the requirements of database management to a degree unmatched by
any other language.

I have long thought D, strangely enough, may be the perfect language in
which to implement... D :-)

On Wed, Apr 16, 2014 at 3:51 AM, Robert Schadek <> wrote:

Lately I had to write some sqlite3 code in D. And I really hated writing it. So I wrote me some CTFE generator for it. It uses all the fun UDA, CTFE string mixin template magic, we all love. The generated code is as
fast as the hand written one. I wrote some of it down. The article also holds a link to the source/benchmark. Maybe this is to some interest to other people as well.

Best Regards

p.s. PRs and corrections welcome

Reply via email to