!C++ ?
You like the library functionality, but do not grock C++ for your project?
Do not despair. Wt exists in a native variant or through bindings in other languages:
You can use JWt, a native Java version of Wt
developed and maintained together with the C++ version. It has, with
few exceptions, the same features as Wt, but runs natively in the JVM
and can be deployed into any Servlet container.
Richard Dale is
maintaining WtRuby,
Ruby bindings to Wt, using the same framework used for generating Ruby
bindings to Qt and KDE.
Leveraging the JVM's support for other languages, such as Clojure, a
LISP variant, Raphael Bauduin is experimenting with using JWt from within Clojure, documenting his experience in his blog
and eventually developing a small support library.