I don&#x27;t see why it&#x27;s &lt;condition&gt; if &lt;statement&gt; and so on.<p>Seems they want to be SVO just for the sake of it, and not because it&#x27;s actually a good idea.<p>For something that wants type safety like Scala, they don&#x27;t seem to have put much thought into their type system which is pretty fundamental.<p>Statements like point = Point x, y is confusing. Is it the same as Point (x), y?<p>Respect either way however, not many people even get to this point with their own language.