Text this: Design automation,languages,and simulations