Am 04.10.2016 um 22:34 schrieb Empty soul:

Vibe.d has a slow design process due to having to recompile everything when making even the minutest changes.

Is there a way, when a dt is changed to just recompile that dt without having to recompile the whole web server?

Not directly, but the latest RC (0.7.30-rc.1) can cache the compiled
Diet templates, which can speed up the compilation process considerably.
See
https://github.com/rejectedsoftware/diet-ng/#experimental-html-template-caching.
One thing that hopefully obsoletes this is the ongoing work in DMD's
CTFE interpreter, which is expected to bring huge compile-time improvements.

There is also a pull request for DUB that adds a "watch" command,
which automatically rebuilds and restarts the application whenever a
source file changes. Together with the template caching and a permanent
session storage, this is almost as good as using an interpreted language.