Ask HN: Do you think we need to keep evolving programming languages? Modern languages are pretty great but I think they've more or less converged on the right way to do things. Maybe we should accept victory and move on to less explored areas. |
Ask HN: Do you think we need to keep evolving programming languages? Modern languages are pretty great but I think they've more or less converged on the right way to do things. Maybe we should accept victory and move on to less explored areas. |
Is Haskell better with lens? Yes.
Is Go an improvement over writing concurrency in C++ or Java? Yes.
Are there no more improvements to make? I doubt it. (What are they? I don't know. I didn't know what would make C++ better, and yet I see the improvement in C++11.) I find it hard to believe that just because you and I can't see how to make things better, then nobody else can either.
I think, by the way, that the improvements aren't so much in what they let you write (though Go was), but more in what they make it so you don't have to write.
So, your point is correct, and yet there is real improvement.