You can’t get data races at least, and in practice it’s very difficult to get actual race conditions.
You can’t get data races at least, and in practice it’s very difficult to get actual race conditions.
(I assume you left out a “not” there)
You should definitely give Rust a shot. It is only conceptually similar to C++ but otherwise very different.
interfaces with external IO
How would you run into a race condition like this with safe Rust? You can’t share mutable file handles between threads for example. I’m not sure you’re correct in saying its still possible. Even if it is, it doesn’t sound easy.
Honestly I would consider that a bit weird. At the very least, old-fashioned. If you like Java, it makes me think you haven’t tried a better more modern language to compare it with.
I don’t particularly like Java, but I use it because it pays the bills. Similarly, I use C++ (which I prefer) when my work requires it.
I mean, anon is not arguing against that. They’re saying the language is shit regardless of how much it is used in business. I don’t think they are entirely wrong.
Threads giving you race conditions? All concurrent programming will do that if you’re shit at it.
Well, if you write Rust then there won’t be race conditions.
Java is industrial strength for professionals.
Disagree. It’s an outdated tool today. Professionals would not choose it for new projects.
Tbf I do think it qualifies as title gore and at the very least it is missing a comma before “ending”
“Wikipedia concludes that Israel is committing genocide, thus ending an editorial debate”
Yea it’s cool. Although, regarding sublinks, it really looks like the project has stalled.
It doesn’t really help for me, but the beauty of the fediverse is that it doesn’t have to. You can like PieFed, I can prefer Lemmy and we can both still talk :)
On the other hand, it has some weirdly opinionated features:
It creates circles of like-minded people where it is really easy to reject “other” thoughts and accept “our” ideas without much questioning.
I know it sounds counter-intuitive, but there is an argument to be made that we should actually go back to smaller, more secluded forums on the internet that are less connected with outside views.
Hmm okay. I do think we have something similar here where there might be meetings that we call “citizen meetings” where anyone is invited to come and hear about a current political topic. It’s mostly informative and people can ask questions and stuff, not related to campaigning or elections mostly I would say. So yea I don’t think that is too weird honestly.
That just makes me think, how can those people not voting just sit idly by and watch? I don’t understand that either.
I’m not sure about the format but I know that towns in Denmark also occasionally calls for meetings. This doesn’t sound that weird to me
Well the map includes Canada, US, UK and India, and some african territories that I imagine may have been UK colonies at one point (I could be wrong), hence english-speaking world.
I think those are particular examples but if you look at most of the EU, I think there are more political choices than just 2. Here in Denmark there’s sometimes a discussion that there are too many political parties. We currently have like 12?
The weirdest thing, the thing that I have the hardest time understanding, is how many people vote for Trump. There was just a survey here in Denmark asking how many would vote for Trump. It was 8%. That number I still find a bit high but I can understand it a little bit. 8% of people voting for something very harmful seems almost inevitable I guess. Some people just aren’t educated or informed enough.
But the fact that close to 50% of americans choose to vote for Trump, and that in some states, it is even more than 50% - that I don’t think I will ever understand. That is madness.
No, not really. Only some parts of the english-speaking world use FPTP and it’s not that common to have only 2 choices unless you have that system.
Definitely not Python. Rust is very nice though.