<p dir="auto">I am looking at broadcast.jl and wondering what magic is occurring for me to use ".+" in an expression and have it work but when I type it by itself it gives an error.</p>
<p dir="auto">Why is it not like an addition where it's just a generic function?</p>
<p dir="auto">The goal of my exploration is to try and document the ".+" and ".*" broadcasting ability.</p>
<p dir="auto">When more than one array is used on <code class="notranslate">maximum</code>, the output is confusing.</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="julia&gt; max([1,2,3,2,1],[4,4,4,4,4])
5-element Array{Int64,1}:
 4
 4
 4
 4
 4

julia&gt; maximum([1,2,3,2,1],[4,4,4,4,4])
5-element Array{Int64,1}:
 1
 2
 3
 2
 1

julia&gt; maximum([4,4,4,4,4],[5,2,3,2,1])
1-element Array{Int64,1}:
 4

julia&gt; maximum([4,4,4,4,4],[5,5,5,5,5])
5-element Array{Int64,1}:
 4
 4
 4
 4
 4
"><pre class="notranslate"><code class="notranslate">julia&gt; max([1,2,3,2,1],[4,4,4,4,4])
5-element Array{Int64,1}:
 4
 4
 4
 4
 4

julia&gt; maximum([1,2,3,2,1],[4,4,4,4,4])
5-element Array{Int64,1}:
 1
 2
 3
 2
 1

julia&gt; maximum([4,4,4,4,4],[5,2,3,2,1])
1-element Array{Int64,1}:
 4

julia&gt; maximum([4,4,4,4,4],[5,5,5,5,5])
5-element Array{Int64,1}:
 4
 4
 4
 4
 4

</code></pre></div>