That's a typical reaction of someone coming from Python and thinking that 
`proc` has the exact same usage as `def`. In Nim there's also `func`, 
`iterator`, and `method`.

Maybe I'd recommend adding more proc-alternative keywords to make definitions 
less verbose, like...

Now: `proc uname*(a1: var Utsname): cint {.importc, header: "<sys/utsname.h>".}`

New: `importc sys.utsname.uname*(a1: var Utsname): cint`

But I'm not sure... 🤔 

Reply via email to