News for hackers. Stuff that matters.
Re:Multigenerational LRU: more performant, versatile, straig... by CyberRabbi on Sunday March 14, 2021 @03:05AM (#26453386)
You can quote a million papers from your cursory Google Books search, it’s still poor English in addition to being vague and essentially meaningless in most contexts. In nearly every instance it can be replaced with “good” or just dropped altogether with no loss of information, appeals to authority notwithstanding. I’ve rarely regretted judging someone’s intelligence based on their use of “performant,” it has a surprisingly high SNR.
Re:Multigenerational LRU: more performant, versatile, straig... by Twirrim on Sunday March 14, 2021 @04:11PM (#26458578)
It doesn't matter if you can or cannot replace it with other words. It's what the industry has decided is an appropriate term to use in the circumstances.

> in addition to being vague and essentially meaningless in most contexts

It's not vague, it has a literal meaning. Efficient. The definition comes from the French word "performant", the meaning of which goes back to the 17th century.

This isn't people going "ohh it's related to performance, let's make up a word that sounds similar", like "supposably" or similar.

It's "Let's take an established word with the same roots that has the same meaning as we want and use it".

Re:Multigenerational LRU: more performant, versatile, straig... by CyberRabbi on Sunday March 14, 2021 @10:04PM (#26461824)
> It's not vague, it has a literal meaning. Efficient.

See a sister thread for commenters mock debating over whether it means improved throughput or reduced latency. If a speaker indeed intends to mean “efficient,” then it would be thoughtful to opt to instead use “efficient” for clarity’s sake. Performant has been so often recklessly used that the meaning has been diluted to mean general and vague “fastness,” from which most thoughtful people cannot glean any specific meaning.

Re:Multigenerational LRU: more performant, versatile, straig... by notriddle on Sunday March 14, 2021 @11:55AM (#26456361)
> You can quote a million papers from your cursory Google Books search

Still better data than the literally nothing that you brought to the discussion so far.

Re:Multigenerational LRU: more performant, versatile, straig... by CyberRabbi on Sunday March 14, 2021 @12:22PM (#26456535)
“Literally nothing” is false:

> In nearly every instance it can be replaced with “good” or just dropped altogether with no loss of information,

That is obviously true and easily checkable. If that is not true, explain how in rational terms.

Re:Multigenerational LRU: more performant, versatile, straig... by notriddle on Sunday March 14, 2021 @10:41PM (#26462043)
> Multigenerational LRU: better, more versatile, more straightforward than Linux's

> Multigenerational LRU: more versatile, straightforward than Linux's

Neither of these have as much information as the original headline. The version I came up with that's actually equivalent to the original without using the word "performant" has to use a word that means the same thing.

> Multigenerational LRU: faster, more versatile, more straightforward than Linux's

And that still means I don't get to use the "parallel more" construct.