scala.Responder pretends to be a core scala type but in reality it is a washed-up has-been. The new and sleek scala.concurent.Future just ignores Responder. Perhaps that is because Responder is an abstract class when it really needs to be a trait.
Rather than eventually deprecating scala.Responder would it be reasonable to change it to a trait and make it base of scala.concurent.Future (as well as the old scala.actors.Future)? Responder expresses a useful concept, simpler than Future, and it could be a bridge between different asynchronous programming systems.
- Arnold