Many guys believe Guile-2.0 is powerful, me too. But we need more and more guile projects to prove that.
Here's a toy of my coding game. A generic server named "Ragnarok". The keyword "generic" implied it's not only a http-server, but easy
to add new protocols without considering the common features for a server such as config/logger/concurrent...
If you checkout its code, you may find that it may didn't use web API you thought in Guile lib, and it's bother to implement epoll though Andy is
making effort to writing nio/ethread now. Well, the reason is simple, because that API/epoll did exist or not stable at the time I wrote Ragnarok. I think it's easy to port it to our future nio/ethread for a higher concurrency.