# Aerospike D client API

**URL:** <https://discuss.aerospike.com/t/aerospike-d-client-api/3810>\
**Category:** Requests\
**Created:** [January 30, 2017, 1:20pm UTC](https://discuss.aerospike.com/t/aerospike-d-client-api/3810 "2017-01-30T13:20:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rico\_Decho](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.aerospike.com/rico_decho/32/701_2.png) [@Rico\_Decho](https://discuss.aerospike.com/u/Rico_Decho)\
**Post date:** [January 30, 2017, 1:20pm UTC](https://discuss.aerospike.com/t/aerospike-d-client-api/3810/1 "2017-01-30T13:20:19Z")

</div>

D is a web-server programming language without a dedicated Aerospike client API.

This is sad, because while D is also a **superset of C** that can run C code almost unchanged, it combines the best features of **both Go** (fast compilation, imports, fiber-based concurrency, run-time reflection, type functions, garbage collection, C FFI, etc) **and C++** (classes, template types, meta-programming, C-like execution speed, etc), **plus some extras** (compile-time reflection and code generation, etc).

For your information, D is used in production at **Facebook** and it’s currently **ranked #24 (1.156%) in the TIOBE index**. This means that D has almost **half of PHP’s popularity (2.564%, #10)**.

That doesn’t seem much, but this actually implies that a LOT of developers use this language around the world.

I personally use it with MongoDB and MySQL databases, but I think that Aerospike would be a better alternative for high performance servers.

Therefore I would like to know if an Aerospike D client API will soon be available ?

And if you don’t plan to support D, please could you at least provide us some explanations on why, because obviously **Rust and Erlang have a dedicated client API** and not D, while **D is several times more popular than Rust (0.310%, #41) and Erlang (0.274%, #44)**?
