in the julian spirit of not abbreviating things (e.g. https://github.com/JuliaLang/julia/issues/31643). obviously can't happen before 2.0. apologies if this has been discussed before and i missed it.
rand
has been used in many languages and I don't think it's overly obscure. This would be a really spurious change.
Also, what about related functions? randomnormal
, randomexponential
, sprandomnormal
(or is it sparserandomnormal
?) etc. (unless these are suppressed in 2.0 in favor of rand(om)(Normal())
etc, but this will probably not happen).
rand(om)(Normal())
i value consistency in naming conventions over conforming to convention in other languages. two extra letters is not that much more verbose. julia is a "fresh approach" afterall-- perfect opportunity for change.
Perfect consistency in this regard is not attainable. Are we really going to stop using abbreviations entirely?
This churn here is unlikely to be worth it. Don't think this needs to be kept open.
Most helpful comment
rand
has been used in many languages and I don't think it's overly obscure. This would be a really spurious change.