| One of the few things I don't like is that it lacks a bit for object-oriented programming. Specifically: - It doesn't use the object.method() syntax, which is often more natural and readable than method(object). - Support for interfaces but I'm not 100% sure about that. |
I the former case u and v are of numeric types that fulfil some numeric properties, so no interfaces are necessary, they are implied.