Especially working with fibers, ability to catch NullPointerException is more important. If a NullPointerException is caught , only one fiber terminates, otherwise, the whole server crashes.

If the server is something like webserver(stateless),multi-process is ok. But I am aiming to develope a mmorpg server, it is stateful, so it is not allowed to crash entirely.

Maybe the solution is to make use of a script engine (such as lua), but the benefit of choosing dlang is lost.

Reply via email to