News for hackers. Stuff that matters.
Re:Expectations for generics in Go 1.18 by sph on Thursday October 28, 2021 @03:21AM (#29023345)
Niche in your niche perhaps, but there's a lot of code in the wild written in Go. Hell, all the modern devops tools are written in Go (Docker, k8s & co.)

Meanwhile, as a non Java programmer, I've never seen a Scala app. I know about R, but nothing on my PC is written in it.

Agreed that PHP is massive in comparison to all of them.

Re:Expectations for generics in Go 1.18 by valenterry on Thursday October 28, 2021 @04:58AM (#29023897)
Sure, devops tools are usually more fundamental, whereas high level languages are used for things closer to the business. Twitter's backend for example is mainly powered by Scala, but you probably don't know about it, because it is not as visible to you.
Re:Expectations for generics in Go 1.18 by throwaway894345 on Thursday October 28, 2021 @08:25AM (#29025229)
Enumeration isn’t a compelling way to indicate relative frequency (in this case, frequency of usage of Go and Scala, respectively). An enumeration of size=1 is even less convincing.
Re:Expectations for generics in Go 1.18 by valenterry on Thursday October 28, 2021 @09:31AM (#29025895)
That was not my intention. The example was supposed to show that not all software has the same visibility to software-developers.
Re:Expectations for generics in Go 1.18 by buzer on Thursday October 28, 2021 @04:11AM (#29023604)
> Meanwhile, as a non Java programmer, I've never seen a Scala app.

One widely known Scala application is Kafka. Some parts of it are in Java, but actual core is still mainly Scala afaik.

Re:Expectations for generics in Go 1.18 by _hzrk on Thursday October 28, 2021 @05:46AM (#29024112)
Yep, Kafka is probably the most popular one. I've heard that the team is looking forward to replace the remaining Scala code in the project with Java once pattern matching and co. land. Spark is another beast that was written in Scala. Many are reporting a high cost for compatibility. Nowadays, Scala community is all about Typelevel and ZIO, if you are not a category theory minded person, then you will have a hard time picking it up.
Re:Expectations for generics in Go 1.18 by eweise on Thursday October 28, 2021 @09:00AM (#29025553)
Zio's library is not based on category theory. In fact, its trying to be the opposite.
Re:Expectations for generics in Go 1.18 by _hzrk on Thursday October 28, 2021 @07:31PM (#29033413)
Re:Expectations for generics in Go 1.18 by im3w1l on Thursday October 28, 2021 @04:54AM (#29023876)
> I know about R, but nothing on my PC is written in it.

You could say the same thing about excel macros. They are both tools for wrangling data, tools that will typically not be distributed to end users.