News for hackers. Stuff that matters.
Re:Multigenerational LRU: more performant, versatile, straig... by ghshephard on Saturday March 13, 2021 @07:43PM (#26451654)
Performant is a pretty common word in technology, and has been since at least 2003 when I first heard it. It's used in the same vein as "scaleable" - in both cases, suggests the positive nature of the performance and scaling.
[dead]
Re:Multigenerational LRU: more performant, versatile, straig... by mlyle on Saturday March 13, 2021 @08:54PM (#26452057)
Yah, screw anyone who's on the leading edge of linguistic drift!

After all, if someone doesn't properly use the second-person singular pronoun of yore, they're an illiterate scoundrel! Language shouldn't change.

I think your argument has been decimated (which means reduced by a literal 10%; metaphorical and drifting meanings of words are bad!)

[dead]
Re:Multigenerational LRU: more performant, versatile, straig... by orf on Sunday March 14, 2021 @11:11AM (#26456044)
The point is that people do not view it as poor language, they understand that it's a protocol for communication and as such it evolves/shifts across time and particularly across generations (Emojis are a great example of this), and view people that look down upon others for relatively benign infractions upon the timeless holy grail that is The Way The English Language Should Be Used as rather pedantic idiots who often bring more disruption to a conversation than clarity.

There is no race to the top or the bottom. There is no race at all. Looking down on someone for their preferred set of words and the way they use them will only make you look bad and at the end of the day prevents you from communicating effectively with other members of your species.

You should work on that.

Re:Multigenerational LRU: more performant, versatile, straig... by CyberRabbi on Sunday March 14, 2021 @12:28PM (#26456573)
No I think I’ll continue to judge people for their behavior. I also look down on people when they use “ain’t” instead of “aren’t” or when they don’t correctly conjugate their verbs. Being prevented from communicating with people who fail to speak proper English has little practical downsides and many upsides. Looking bad to those who fail to speak proper English is probably more of an upside as well. An apparent failure to speak English well is indistinguishable from an inability to speak English well.

Demonizing intolerance of poor English does not help to improve anyone’s ability to communicate precisely and efficiently, it just seems to make people feel better about themselves. There’s nothing wrong with setting high standards for people unless you dislike excellence.

Re:Multigenerational LRU: more performant, versatile, straig... by orf on Sunday March 14, 2021 @12:53PM (#26456758)
If you want to be guided on that lonely and cold road by nothing but a false sense of superiority then it ain't on me to stop you. Just don't be surprised when, or fail to realise why, people judge you right back for your behaviour.
Re:Multigenerational LRU: more performant, versatile, straig... by CyberRabbi on Sunday March 14, 2021 @12:59PM (#26456790)
> people judge you right back for your behaviour.

If certain people judge me back for promoting proper English then it’s highly likely their association with me is undesirable in the first place. I prefer to surround myself with people who value excellence, your opinion of what is excellence notwithstanding.

Btw non-native speakers are perfectly capable of speaking proper English and in no way does having a high bar for language exclude them. It is not uncommon for a non-native speaker to speak English better than a native speaker either.

In reality, people can and will always be judged not only for the content of the message but also for their presentation. It’s important that young people learn and accept this to maximize their chances of success.

Re:Multigenerational LRU: more performant, versatile, straig... by orf on Sunday March 14, 2021 @01:02PM (#26456814)
And excellence is only achieved by having a thoroughbred grasp of the english language? Damn. Sucks to be a non-native speaker then!

I would also add that the truly excellent people in this world would probably not want to surround themselves with you at the first sign of your rather patronizing language superiority complex.

You should judge people for the content of their message, not the exact method of delivery. And in that regard most people will find you severely lacking despite your Flawless Usage Of The Proper Way To Speak English.

Re:Multigenerational LRU: more performant, versatile, straig... by fapjacks on Sunday March 14, 2021 @11:58AM (#26456380)
Huh? I bet I could come up with a few words and a few different ways of using them that you'd look down on me for. I could probably do it in one word and one usage.
Re:Multigenerational LRU: more performant, versatile, straig... by mlyle on Sunday March 14, 2021 @12:14PM (#26456485)
Even deliberately corrupting language can be joyous.

My friends were all telling each other "chillax motherfuton" for awhile because of how it made another friend rage. :D

Re:Multigenerational LRU: more performant, versatile, straig... by orf on Sunday March 14, 2021 @12:56PM (#26456772)
"relatively benign infractions" is the key part of my reply.
Re:Multigenerational LRU: more performant, versatile, straig... by fapjacks on Monday March 15, 2021 @03:59AM (#26463510)
You're doing the same thing that other dude is doing; you just think you're better.
Re:Multigenerational LRU: more performant, versatile, straig... by MaxBarraclough on Sunday March 14, 2021 @07:43AM (#26454543)
What's wrong with this particular drift though? Presumably you don't hold that all linguistic drift is regrettable?
Re:Multigenerational LRU: more performant, versatile, straig... by CyberRabbi on Sunday March 14, 2021 @12:20PM (#26456529)
I’ve made no claim about “linguistic drift,” and I’ve explained many times in this thread why “performant” is in poor taste.
Re:Multigenerational LRU: more performant, versatile, straig... by Twirrim on Sunday March 14, 2021 @01:34AM (#26453268)
Use of performant in relation to efficiency in this fashion goes back to at least the 60s, from a fairly cursory glance on https://books.google.com.

Starting with a few from the 70s:

The IEEE from 1979: https://books.google.com/books?id=IJ4XAQAAMAAJ&q=%22performa... "It should be noted that the problem of scailing is considerably simplified from the fact that the operators dispose of greater ranges ( from 1 to 238 for l - 20 , instead of 1 to 104 for the more performant analog computers "

We can even step outside of the electrical engineering community, here's a reference to it from the Iron and Steel society, in the same year: https://books.google.com/books?id=D9RaAAAAYAAJ&q=%22performa... "As this cooling system revealed itself as unsufficiently performant , we have started with the study of literature in order to define if other more efficient equipments were available"

We can push back to 1974, in relation to satellites in space: https://books.google.com/books?id=ZXHvAAAAMAAJ&q=%22performa... "So , the program is very descriptive in the effects development , and very performant . Furthermore , it has been compared with numerical integration at each step ( after the computation of each effect and each coupling )..."

Or just a little further in relation to APL from the ACM: https://books.google.com/books?id=0qApAQAAIAAJ&q=%22performa... "However , this theorical gain is nothing but an encouragement ; the execution phasis is very performant because , before it , a lot of preparation has been done during the deferment phasis : this should be taken into account in a realistic ..."

So in the 60s, 1964: https://books.google.com/books?id=l1_vAAAAMAAJ&q=%22performa... Such a progress comes partially from the availability of faster and larger computers and of more performant numerical methods . It is however important to remark that , at the same time , analytic progress has also been achieved , which is very ..."

Australian Mechanical Engineer are using it in relation to the Wankel engine, https://books.google.com/books?id=rzIiAQAAMAAJ&q=%22performa...

Judging from the uses I'm seeing in the Google search, it's a fair claim that Computer Science has been using "performant" in reference to efficiency and performance for most of its existence.

Judging people for using a word in a way that has that much history in the field tends to reflect mostly on you.

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.