Don't use the same name for the field and the proc. Also don't use `methods` 
when you don't need inheritance/dynamic dispatch it's a pessimization. Use 
`proc` instead.

Lastly, naming conventions allow consistency within a language and depends on 
many factors. People don't complain about Python not allowing unicode 
characters as identifiers (something possible in Julia for example). They don't 
also complain about Python very restricted set of operators (while Nim allows 
you to define operators like `<=>` easily).

Reply via email to