Eigenpoll : D wish list : function call over network 

Example:
class TestServer:Server{
char[] test(){return "test";}
}

void main(char[][] args){
if(args.length > 1&&args[1]=="server"){
(new TestServer).start();
}else{
Server sv = new TestServer("localhost");
if(!sv.connect){
writefln("error");
return -1;
}else
writefln(sv.test());//call over network
}
}

Report this item for cleanup