People who complain about aspects about movies they didn't like should all be as forthright as GP in explaining why exactly they didn't like that aspect, so I can decide whether to entirely disregard the opinion.
If anything, Unicode should have had more disambiguated characters. Han unification was a mistake, and lower case dotted Turkish i and upper case dotless Turkish I should exist so that toUpper and toLower didn't need to know/guess at a locale to work correctly.
The roots of the young Brachychiton acuminatus can be cooked in ashes and eaten like a sweet potato .. but despite the vast number of rocks in its native habitat .. not a single brassica oleracia will be found by throwing them.
> That being said, I am in favor of in-person voting requiring proof of citizenship
The appropriate time to verify citizenship is the one that already happens: during registration. Poll workers only need to verify who you are and that you're registered.
At https://covr.sos.ca.gov/ I have to positively state that I am a US citizen an tie my name to a driver's license or SSN. Neither driver's license nor SSN confirm that one is a citizen (I had both before naturalizing), but both of them are tied to citizenship information in some database. I know I had to attend the Social Security offices in person to provide proof of my naturalization in order to receive an SSN card without the words "valid for work only with DHS authorisation".
If you define success for Rust as "everything is written in Rust", then Rust will never be successful. The project also doesn't pursue success in those terms, so it is like complaining about how bad a salmon is at climbing trees.
That is however how the Rust Evangelism Strike Force does it all the time, hence these kind of remarks I tend to do.
C++ is good for some things regardless of its warts due to ecosystem, and Rust is better in some other ones, like being much safer by default.
Both will have to coexist in decades to come, but we have this culture that doesn't accept matches that end in a draw, it is all about being in the right tribe.
So... Like, what? Do you agree that there is no technical reason for LLVM to be written in C++ over Rust?
Have you considered that you perhaps do more damage to the conversation by having it with this hypothetical strike force instead of the people that are actually involved in the conversation? Whose feelings are you trying to protect? What hypocrisy are you trying to expose? Is the strike force with us in the room right now?
I assert there is no reason to rewrite LLVM in Rust.
And I also assert that the speech that Rust is going to take over the C++, misses on that as long as Rust depends on LLVM for its existence.
Or ignoring that for the time being NVidia, Intel, AMD, XBox, PlayStation, Nintendo, CERN, Argonne National Laboratory and similar, hardly bother with Rust based software for what they do day to day.
They have employees on WG14, WG21, contribute to GCC/clang upstream, and so far have shown no interest in having Rust around on their SDKs or research papers.
> I assert there is no reason to rewrite LLVM in Rust.
Everybody agrees with that, though? Including the people writing rustc.
There's a space for a different thing that does codegen differently (e.g. Cranelift), but that's neither here nor there.
> And I also assert that the speech that Rust is going to take over the C++, misses on that as long as Rust depends on LLVM for its existence.
There's a huge difference between "Rust depends on LLVM because you couldn't write LLVM in Rust [so we still need C++]" and then "Rust depends on LLVM because LLVM is pretty good". The former is false, the latter is true. Rust is perfectly suited for writing LLVM's eventual replacement, but that's a massive undertaking with very little real value right now.
Rust is young and arguably incomplete for certain use cases, and it'll take a while to mature enough too meet all use cases of C++, but that will happen long before very large institutions are also able to migrate their very large C++ code bases and expertise. This is a multi-decade process.
> these valuable projects that are taking hard-line stances against it are going to find themselves either having to retreat from that position or facing insurmountable difficulties in staying relevant while holding to their stance.
It is the conservative position: it will be easier to walk back the policy and start accepting AI produced code some time down the road when its benefits are clearer than it will be to excise AI produced code from years prior if there's a technical or social reason to do that.
Even if the promise of AI is fulfilled and projects that don't use it are comparatively smaller, that doesn't mean there's no value in that, in the same way that people still make furniture in wood with traditional methods today even if a company can make the same widget cheaper in an almost fully automated way.
Part of well established lore.
> and then able to storm the building a few scenes later?
Because the wife who just saw her husband killed invited them in because she wanted revenge.
reply