Live data from Hacker News

Ask HN: Besides Go, what languages are muti-threading "in background"?

news.ycombinator.com

1–10 of 18 posts

Re: Ask HN: Besides Go, what languages are muti-threading "in background"?

#6
post #4

I think you're mixing up async execution and multithreading. They're quite different concepts, although you can offload an awaited work on another thread. Almost any language supports spawning a new thread.

"in background"

What does that mean?

Re: Ask HN: Besides Go, what languages are muti-threading "in background"?

#8
post #6

Earlier quoted context omitted.

What does that mean?

I don't think its difficult to understand. Look at the other two answers.

No, it really is. I've got experience with multiple languages / multithreading approaches and could argue it means 3 different things. I don't know what others think the question is about.

Re: Ask HN: Besides Go, what languages are muti-threading "in background"?

#9
post #8

Earlier quoted context omitted.

I don't think its difficult to understand. Look at the other two answers.

No, it really is. I've got experience with multiple languages / multithreading approaches and could argue it means 3 different things. I don't know what others think the question is about.

OK. It's difficult to you.

Re: Ask HN: Besides Go, what languages are muti-threading "in background"?

#10

Java 21+ (virtual threads).

Java already did it in the past, that is why we have the notion of green threads versus red threads.

What virtual threads bring to the table is that now they are both officially supported, with APIs for both cases, while previously it was an implementation detail of each JVM how threading was actually done.

Post reply on HN