Should we as an industry move towards a single programming language with enough features to cover all programming requirements?