title: Math syntax in Rust
body: <p>In Rust, it seems that the syntax for simple math expressions like <code>sin(x)+cos(y)*sqrt(z)</code> have to be written like <code>x.sin()+y.cos()*z.sqrt()</code>, which is weird, and anti-natural, and prone to errors with more complex expressions (exp, log, powers, etc.).</p>
  <p>How is it possible to write math expressions the “classical” way? If not possible, why Rust is asking to write them that way?</p>