&quot;a manager counted the lines of software coming out of the cubicle farm and determined that programmers wrote N lines of code a day. It didn&#x27;t make a difference what language was used -- the company would get only N lines out of them. The manager promptly embraced APL, the tersest, most powerful language around&quot;<p>They can only do N lines, so the natural decision was to use terser languages, I love it.<p>I mean, yes there are reasons to use a special language for a problem (for example Elixir instead of Ruby, for distributed systems). Also sometimes some problems get solved more elegant in newer languages (Rust instead of C++ for system programming).<p>But if the only metric is lines of code, every language solves this with enough abstraction layers...