Hacker News new | past | comments | ask | show | jobs | submit login

See also: "utilize" instead of "use."



Actually, "fast" doesn't mean "performant" (OK, maybe that's not a word, in which case I mean "having high performance"), unless you want to also say "speed" means "performance".

Also "utilize" is more specific than "use": it implies "using for a desirable purpose". Consider:

(1) This daemon process is utilizing all the available bandwidth.

(2) This daemon process is using all the available bandwidth.

Sometimes people making up new words do come across as lazy, but you can easily go too far in the other direction, too.


I have no idea what difference is implied between (1) and (2) there.

What's the difference between speed and performance here?


(1) The bandwidth is being entirely consumed. It is all needed and the process is performing nominally.

(2) The bandwidth is being entirely consumed, but it might only be because the process is misbehaving and consuming more bandwidth than necessary.

Speed only translates to performance if the resource being quickly consumed is actually needed. Example-- a game might always use all CPU cycles, but only when rendering the most challenging scene is reaching peak performance.


Is that difference how people would actually understand the word? I've never (knowingly) heard it used like that. Certainly terms like "CPU utilization" and "network utilization" are frequently used to denote a simple use-divided-by-capacity ratio.

For your game example, I don't see what isn't encompassed by "speed" (how many FPS you get out) or "efficiency" (how much CPU/GPU you use to do it).


Brits use "whilst" instead of "while". Thank god they didn't pick the keywords of any programming languages.

    utilise namespace std;
    whilst (performant()) {
      pontificate();
    }
Edit: bonus `problematic` operator for exceptions.


Utilise is an americanism, we don't use it in Britain (and when I first heard "burglarize" I thought it was a joke). I suspect performant is the same.

Whilst implies parallelism/concurrency, it's not the same thing as while.

Problematic is more a tumblrism than anything else.


I don't know, I think a "whilst loop" would be kind of charming.


It could mean while-stop or something?!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: