lp another programming language suitable for distributed, high parallelization, high throughput programming