Unix shell programming: the next 50 years