If people can't work together, forking usually "solves" the problem.
Let's see if they end up working together.
0x0
it’s only additions like new drivers.
What prevents them from rewritting old drivers? Some sort of API incompability? I was under the impression they were doing just that.
the problem is the C developers to get to work on it together.
Perhaps the problem is you wanting developers to work on something they don't want to work on.
The problem is wanting to shoehorn a new language into an existing, long-standing large-codebase project.
Forking is the obvious solution but rustaceans know that's a pretty daunting task...
The next best thing is to develop in parallel, refactoring parts (usually drivers) without interfering with the existing codebase.
The "let's rewrite it in " trope only works in a small project. Doing it in large-scale years-old well-maintained projects is asking for trouble (especially if there are no unit tests) and friction.
Best way forward if they so insist is to refactor small bits without interfering with the existing code-base.
Meh, not here for the karma.
these google-search-esque questions threw me off guard
Me too, it just shows the interviewer doesn't know the topic.
If we cannot vote for communists or socialists
'Muricans are so red-scared from birth they don't even know what communist means but think it's evil nonetheless... as if communists bombed Nagasaki or something.
What do you call a person that is pro-universal healthcare, pro separation of church and state, pro individual liberty, pro LGBTQ, pro education, pro women’s rights, and pro-government accountability?
A communist.
Or socialist. Or even social-democrat in some instances. "Someone from the left".
the only feature I look in monitors these days
Not being smart.
is there a future where this isn’t the case? And what would be required to get there?
Hardware manufacturers of companies in a position of power who leverage it. Like Valve.
Are we just waiting for them to give a shit?
Speak with your money. They won't care though, the linux market is minimal.
it’s never going to have that brand new car feel.
Worse excuse to write new code, but Wayland does seem to be a good example of rewritting.
A backdoor plainly and openly described in the manual is an oxymoron.