Programming environments should be designed to grow