Why using the word "mechanism" in CS?
- by Nick Rosencrantz
I'm not sure about the usage of the word "mechanism" when in fact most of the time what is meant is an algorithm. For instance there's talk about Java's "thread-scheduling mechanism" - why not call it an algorithm and why borrow a term from mechanics where relations sometimes are the opposites than of computer science?
I'm aware that an algorithm…