Distributed Programming With R