News for hackers. Stuff that matters.
Re:Rust has been forked to the Crab Language by y7 on Tuesday May 30, 2023 @04:32AM (#36122465)
The main website has an explanation for the reasons behind this: https://crablang.org/

More context: https://news.ycombinator.com/item?id=35583089

Re:Rust has been forked to the Crab Language by Dalewyn on Tuesday May 30, 2023 @04:46AM (#36122547)
Given Rust's Mozilla roots, I am not surprised they want to lace politics into their what-should-be apolitical product.
Re:Rust has been forked to the Crab Language by tutuca on Tuesday May 30, 2023 @06:17AM (#36123153)
That's a pretty political statement Dale.
Re:Rust has been forked to the Crab Language by Dalewyn on Tuesday May 30, 2023 @07:32AM (#36123594)
Right now it's being armed, eventually it will be thinking and stating wrongspeak.

Seen this song and dance play out so many times my notebook is rusty from age.

Re:Rust has been forked to the Crab Language by yawpitch on Tuesday May 30, 2023 @01:02PM (#36127363)
Sounds like your notebook is also really, really crabby.
Re:Rust has been forked to the Crab Language by octernion on Tuesday May 30, 2023 @01:11PM (#36127493)
why do you people always talk like cartoon villains
Re:Rust has been forked to the Crab Language by Twirrim on Tuesday May 30, 2023 @12:48PM (#36127148)
If it involves people, it will be political. There's absolutely zero way to avoid it short of it being a single-person project (and arguably even _that_ will be Political at the very least).
Re:Rust has been forked to the Crab Language by dijit on Tuesday May 30, 2023 @01:06PM (#36127427)
Ah yes "there is always x, so why shy from this x?", I wonder if there's a named logical fallacy for this, I think the closest might be "Moral Equivalence"

There will always be drama, there will always be politics, but I wonder how entities manage to graze by with broad support in those situations, possibly by being equitable, consistent and transparent? Just guessing.

Python doesn't have so much regarding internal struggles of power, same for Linux (BFDL might have his controversies but nobody is seriously considering forking the Kernel)- and that's one of the largest FOSS projects on the planet. Even when things get super sticky (like nvidia) people still broadly support Linux and the direction?

Why is that? There's politics, but we're not really complaining that there are politics, we're complaining that there's a essence of abuse here. We're complaining that there is a distinct lack of transparency, consistency, and a broad lack of what many would consider to be morally OK.

That's not really politics, but you could just roll it into the same word if you're dismissing a project for troubling elements that are non-technical. Politics being people and all.

Re:Rust has been forked to the Crab Language by Twirrim on Tuesday May 30, 2023 @01:58PM (#36128171)
> Ah yes "there is always x, so why shy from this x?", I wonder if there's a named logical fallacy for this, I think the closest might be "Moral Equivalence"

I absolutely did not say that, and would not say that. The person I was responding to was making a comment saying that a language shouldn't be political.

My point was that it's impossible to have a language that isn't political, simply by nature of it involving humans. They will disagree. They will need to make decisions. They will change their behaviour to get what they want, either consciously or subconsciously.

> Python doesn't have so much regarding internal struggles of power

What....? Python has all sorts of political crap going on. Take a look through the dev forums and mailing lists. Look at the various groups and subgroups of developers, the way they interact and organise around different perspectives etc.

There was a whole bunch of that leading up to Guido's eventual stepping down as BDFL, after the long fight to get PEP 572 out (walrus operator). He even called it out in his stepping down email.

Re:Rust has been forked to the Crab Language by smt88 on Tuesday May 30, 2023 @12:59PM (#36127310)
Human rights are not political unless you're trying to reduce them. Mozilla justifiably did not want to work with someone who opposes certain human rights (including those of other employees), and that shouldn't be controversial or political.
Re:Rust has been forked to the Crab Language by Levitz on Tuesday May 30, 2023 @01:24PM (#36127682)
What do human rights have to do with any of this? Isn't this about trademarks?
Re:Rust has been forked to the Crab Language by bloopernova on Tuesday May 30, 2023 @01:41PM (#36127913)
Are there humans involved? Then human rights are also involved.
Re:Rust has been forked to the Crab Language by andrewflnr on Tuesday May 30, 2023 @01:45PM (#36127972)
I think they're dredging up Brendan Eich's opposition to gay marriage. But no, the latest kerfuffle isn't trademarks, either. If you're interested, it's all over r/rust.
Re:Rust has been forked to the Crab Language by smt88 on Tuesday May 30, 2023 @03:22PM (#36129317)
I wasn't dredging it up. I was replying to someone who dredged it up first.
Re:Rust has been forked to the Crab Language by kuu on Tuesday May 30, 2023 @04:47AM (#36122550)
Re:Rust has been forked to the Crab Language by noobdev9000 on Tuesday May 30, 2023 @06:02AM (#36123043)
Rust was always a corporation/FAANG language when you looked at contributors and sponsors, so it's probably not real reason, I mean it is clear async was rushed out for AWS/Amazon and everyone celebrated it nonetheless.

People like to hide motives

Re:Rust has been forked to the Crab Language by pests on Tuesday May 30, 2023 @01:18PM (#36127575)
I'm curious to the story behind async being rushed out for Amazon
Re:Rust has been forked to the Crab Language by orra on Tuesday May 30, 2023 @02:59PM (#36129046)
The Amazon bit is new, but it's a pervasive myth that Rust's async was rushed. Also, that Pin<T> was a design mistake.

However, this is very strongly refuted. See https://news.ycombinator.com/item?id=26410487

Re:Rust has been forked to the Crab Language by tracker1 on Tuesday May 30, 2023 @07:14PM (#36132447)
Considering how long it took for async, and the depth of proposals, I wouldn't call it rushed at all.
Re:Rust has been forked to the Crab Language by lordswork on Tuesday May 30, 2023 @08:34AM (#36124056)