This things are more or less issues of taste.
For programming language I prefer stringency instead of options. What I mean is, in most general terms, I would prefer a single possible way to do something instead of multiple (but equal) ways.
This is again a matter of taste.
For me multiple options aren’t helping me to finish the task. It’s easier for me to remember a single way of doing it.
For Julia in particular I am currently a bit skeptical, but it’s not yet good justified so I didn’t open a discussion on it, because there are often so many options to do something (more complex than AND or OR, but not as complex as whole algorithms) but some of these options are less performant than others, which is not easy to see from the code. Yet the code is so trivial that it seems to be extrem to do performance measurements on these options. See for example this discussion: Finding DataFrame rows with `missing` values in specific columns?
If this is going into a separate off topic discussion moderators can split here.