Using languages for capture, analysis and display of performance information for parallel and distributed applications