News for hackers. Stuff that matters.
Re:The ecosystem of the Go programming language by Thaxll on Monday March 22, 2021 @10:30AM (#26541331)
Well look at patern matching for example, they're all adding that. Isn't that convergence?

https://www.php.net/manual/en/control-structures.match.php

https://www.python.org/dev/peps/pep-0622/

https://www.infoq.com/articles/java-pattern-matching/

https://docs.microsoft.com/en-us/archive/msdn-magazine/2019/...

I could go on with various topics, immutability etc ... It's pretty clear that in the past 10 years language evolved more quickly and borrow concepts from other languages.

Re:The ecosystem of the Go programming language by nerdponx on Monday March 22, 2021 @11:35AM (#26542295)
Languages evolving and borrowing good ideas from each other* is not the same thing as hyperbolically sneering at some of the most popular programming languages in the world because they're supposedly all converging into one single language, which they never were doing and never will do.

*Note that the new Python pattern matching has a somewhat controversial design, and it probably won't see significant adoption in the wild for several years, if ever.

Re:The ecosystem of the Go programming language by avaldeso on Monday March 22, 2021 @02:51PM (#26545074)
> Languages evolving and borrowing good ideas from each other* is not the same thing as hyperbolically sneering at some of the most popular programming languages in the world because they're supposedly all converging into one single language, which they never were doing and never will do.

And yet PHP, Java and C# MVC web apps looks all the same in both syntax and structure. Same syntax for interfaces, classes, namespaces, entity models, query builders, controllers, views and so on. A modern Symfony application looks almost the same as a Spring one.