On Tue, 03 Sep 2013 06:30:39 GMT, Moon wrote:

Wt written in C++ that is compiled into native binary code and D also a compiling laguange, so they run more quickly/fast than others such as perl, java (which runs on jvm and is not safe). This is the reason why I programme in compilng language like C++. I learned some of D language and like it much. But I want to develop an WEB application and D has NOT WEB UI components/widgets like Wt's. How about let D call Wt's UI as following?

Client (including web browses) <------> Vibe.d <------> Wt's UI Libraries

I don't know much about Wt, but it looks like a D -> C -> C++ wrapper will be required for making it accessible in D (using SWIG, probably). I also didn't see a way to define the custom network or HTTP layer that would be required to inject vibe.d into the process, but I have to admit that I didn't really search intensively.