B
Ben Bacarisse
Nick Keighley said:which leaves me wondering what purpose this "everything language"
serves
Yes, me too.
When I first saw Malcolm's post I thought he was being sarcastic, but it
seems not.
I can understand the remark if it's born of frustration: why do we have
so many similar languages? but not if it born of a desire to fix the
situation with one universal language.
For example, from a technical point of view, having both Java and C# is
daft, but we have both because of the way businesses work. There is
also a reason to be frustrated when new languages repeat the mistakes of
previous ones. I hope never to see a new programming language that
thinks a character is a byte, or one that has no high-level concurrency
control, but I am certain I'll be disappointed!
So I can imagine having fewer languages, but the language design space
is too vast to covered by only a few data points.