And perhaps you do indeed colocate, and for you, speed and efficiency is an issue because your strategies rely on it. In that case, C, C++, or Java (Server) may be the appropriate solutions for you. But I still stand by my belief that for most people, disk and network I/O are bigger...