Sure, there are people wouldnât prefer words. But interesting, i donât like those symbols by the same reason. In my history, C++ â R â python â fortran â julia (Iâm in data/math/statistics). I was surprised about that even fortran implemented .OR., .AND., .NOT. and i feel comfortable with fortran more than C++. Iâm used to write R code specifically, itâs OK, but i love that 3 words and, or, and not.
I admit that sometime && and || are more suitable to julia, eg. broadcasting. If i have to write .&& or .and, then iâll choose .&& of course. I think itâs just about preference. I want both, and && &&.
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.