Earlier quoted context omitted.
This. Let a 1000 flowers bloom. There is an essay about it. To lazy to google it. Maybe some fellow has it bookmarked.
Let a thousand flowers bloom is a common misquotation of Chairman Mao Zedong's "Let a hundred flowers blossom". That slogan was used in the summer of 1957 when the Chinese intelligentsia were invited to criticise the political system then obtaining in Communist China. The full quotation, taken from a speech of Mao's in Peking in February 1957, is: "Letting a hundred flowers blossom and a hundred schools of thought co…
Rust has been forked to the Crab Language
371–380 of 555 posts
Re: Rust has been forked to the Crab Language
#372Earlier quoted context omitted.
I met Stallman for the first time in ~1993-1995, in Paris. He was talking about the threat of copyright on user interfaces (the infamous "thrash bin" lawsuit) and (but less so) on software patents, speaking in the name of the League for Programming Freedom[1] (LPF) that he was leading at the time. So this was a talk explicitly about programming freedom (and against the risk posed by excessive IP regulations), NOT abo…
> Besides his anger management issues, I think that he made a major mistake in focussing on free software as a goal in itself, and not on programming freedom, which could have rallied many more supporters. Programming freedom might have been easier, but I think free software is a more laudable goal. Programmers possess exceptional skills and it's mostly our choice to use and produce free software, or not. One of Stal…
That's how it worked out that so much of the early stuff was, in respects small and large, "software for free, documentation for sale". There's no mandate for usability or conceptual simplicity. And we've only gotten better in the sense of having more developers interested in that stuff.
Re: Rust has been forked to the Crab Language
#373Earlier quoted context omitted.
cue node.js - io.js and gcc - egcs
Or the short lived "@ lang", a fork of typescript or javascript (I believe) that added annotations because the Angular developers really wanted annotations. I can't even find any information about it anymore, maybe my google skills are failing.
Re: Rust has been forked to the Crab Language
#374I disagree with the general sentiment in this thread that this is a useless immature move. Sure, Crab will almost certainly not replace Rust, but that is not the goal. The ultimate objective is to influence Rust stakeholders' decisions. This is similar to a strike where ultimately your goal is not to destroy the company or to quit and leave, but to achieve better conditions. In both cases it sometimes works and somet…
It's the threat of people abandoning the current leadership. It has to be credible to make a change.
Re: Rust has been forked to the Crab Language
#375The main website has an explanation for the reasons behind this: https://crablang.org/ More context: https://news.ycombinator.com/item?id=35583089
[flagged]
Re: Rust has been forked to the Crab Language
#376Earlier quoted context omitted.
https://github.com/orgs/crablang/projects/4?pane=issue&itemI... > crab #51 > create experimental branch > opened last week > just need to create the experimental branch > it will start from the current state of our master branch, which is currently synced with upstream project but afterwards will not receive updates unless they can be incorporated without too many conflicts.
> This item hasn't been started Open for a week. What's the matter, they're figuring out how to create a git branch? It's `git branch experimental && git push`, and running that would have been quicker than creating this ticket. I wish everyone who read this thread yesterday could have also seen this - a shining example of the capabilities of the clout chasers involved in this project. They've delivered on their prom…
More likely this involves some kind of release engineering; anyone who has worked on large projects will tell you that it's not an effort to take lightly.
Personally I feel like this fork is not really serious, but the issue might be that it either becomes serious or Rust's leadership will not change course.
So, I'll give them the benefit of the doubt and quietly hope that I will never need to use crablang.
Re: Rust has been forked to the Crab Language
#377Interesting, how many negative comments this gets. People seem to love monoculture run by committees. This is exactly what OSS is all about. Take a code base and develop it into different directions. Both code and organization. And "natural selection" will have some forks die and others strife.
Re: Rust has been forked to the Crab Language
#378Earlier quoted context omitted.
That's a pretty political statement Dale.
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
#379Earlier quoted context omitted.
This has nothing to do with the GPL. For more than two decades Stallman has been described as a terrible public speaker by most people who met him in person. He has many strange quirks and can be very brash. He himself admits being very tone deaf.
I think it probably took an awkward misfit to create the GNU propject and the GPL in the first place. I am reminded of "The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man." (Maxims for Revolutionists by George Bernard Shaw)
Re: Rust has been forked to the Crab Language
#380I disagree with the general sentiment in this thread that this is a useless immature move. Sure, Crab will almost certainly not replace Rust, but that is not the goal. The ultimate objective is to influence Rust stakeholders' decisions. This is similar to a strike where ultimately your goal is not to destroy the company or to quit and leave, but to achieve better conditions. In both cases it sometimes works and somet…
> Sure, Crab will almost certainly not replace Rust, but that is not the goal. I see it as: there's a finite amount of people who choose to dedicate their unpaid free time contributing to making Rust better (working on fixing bugs, new features, etc.) This seems like fragmentation which basically will slow down progress. Now, obviously the people who choose to dedicate their free time to open source software are enti…