rainbow-road
Why mine (fool's) gold when you can sell shovels?
I don't use Google for search, though, so I can't comment on that.
* Garbage collectors often scare game developers since they can lead to hard-to-fix latency spikes.
* Rust has some cool libraries (specs, rayon, etc.) that let you safely parallelize computation.
Over C++:
* It's a memory-safe language, which instantly avoids tons of bugs.
* Library interfaces are usually higher-level in Rust than in C++, for various reasons (sum types being a big one).
* It's a much smaller language, so there aren't any dark corners that you'll randomly be forced to learn.
* It has an easy-to-use package manager, and I'm not sure where C++ is on that front.
@hu3's misunderstanding is entirely understandable.
Never attribute to malice that which…
> there have always been business models to support publishing and providing services that do not rely on adverstising and these models are well known
I am sure that these models exist, I just don't know about them because I haven't done the research. It would be easier for everyone if you just listed a few viable funding models for a search giant.
> Push advertising is unethical and culturally toxic
That is your opinion, and not one that most people share — most people think that advertising is an acceptable trade-off for good search results. If you want to persuade people of anything, you'll have to meet them where they're at, either by convincing us first that advertising is "unethical and culturally toxic", or by using some other argument.
Yes, some farms may operate in line with an acceptable standard of ethics, but for many people, it is easier to live a vegan lifestyle than to carefully ensure that all their dairy is ethically sourced.
Well yes, but this is a game streaming app. It just captures input from the user and sends back a video of the game, running in the cloud.
> It's a private company and they can do what they want.
And we are individuals who can complain as much as we want; this is a non-argument.
> I appreciate their oversight, because now I know that I can't get hacked by Microsoft allowing bad games on their app!
The games are totally isolated from your phone, so they can't hack you, unless they're somehow using the input from your phone as a ridiculously low-bandwidth side channel.
The origin of "dick" is, nevertheless, the name "Dick". Would you be satisfied if we went from "Karen" to "karen"?
There's nothing hacky about this — it's a very simple procedure.
> the interviewer is definitely not going to get it,
I sure hope any interviewer for a software engineering position would get it. But this has nothing to do with interviews.
What about them? You haven't given the reader anything in the way of argument yet; you've just pointed at another group.
What's unimpressive about a stunningly believable parrot? I think, at the very least, that GPT-3 is knowledgeable enough to answer any trivia you throw at it, and creative enough to write original poetry that a college student could have plausibly written.
Not everything worth doing is as high-stakes as buying stocks, making chemical formulas, or building planes.
(Sorry for the very basic question.)
> A straightforward Rust implementation
(emphasis mine) and the implementation in the article is heavily optimized.
let value = unsafe {
match result {
Ok(value) => value,
_ => hint::unreachable_unchecked()
}
};
At this point, the fact that you've skipped an error check should be abundantly clear to anyone reading your code.Edit: Or maybe I'm wrong, and there are other kinds of pants with many pockets.