I feel that for every new user (but not limited to them, very often I feel the same) the flood of functions is a cursed blessing.
"It's great I can extract part of the matrix in 20 different ways, but which should I use and when? What are the possible issues raised by each?" -- this is something that comes into my mind many times.
Documentation doesn't help so much, I feel that "coding style" should be discussed there more widely; instead it is mostly a collection of "raw" examples. Some are very neat, true, but confusion is still present.
I would like to have a separate tag to mark/find topics about comparison of functions.
Here are a few examples of the kind of topics I have in mind:
- Scan vs. Map vs. Apply
- Union vs DeleteDuplicates
- What is the point of Refresh if Dynamic has an UpdateInterval option?
Or maybe we don't need anything new; if so, let's establish a standard appraoch.