Funny that people notice this. I think this is how all pages on the internet should be!
Lately I'm getting tired of all those fancy Javascript pages or pages build on bloated frameworks.
The speed of this forum has nothing to do with D. You can achieve this in a language like PHP as well.
While there are equivalents available for interpreted/CGI languages (e.g. opcode caches, memcached), there is still a significant performance advantage. With a warm cache, most pages can be written out in under 5ms, and the busiest in under 50.
For some perspective, the time needed to compose the busiest view (threaded or split-view) halved when I moved from naive string concatenation to an optimized appender.
Yes, there are way too many things hard-coded at the moment. I want to refactor all of it out into templates, config files and library code. There's apparently some interest of adopting some code into D's standard library, too.
Yes. D1 is pending deprecation at the end of this year. D2 uses a common runtime separated from the standard library, and you can use Phobos and Tango alongside each other.
The speed of this forum has nothing to do with D. You can achieve this in a language like PHP as well.
Just skip the bloat (server and client side).