Maybe @yeabsira's feeling is related to the facts that pragmas in Nim seem to 
apply to many different contexts: runtime/compiler behaviour, calling 
conventions, FFI... IMHO this, somewhat, lack of homogeneity does not look 
currently like an issue: for instance Rust's `#[attributes]` work in a similar 
fashion or C++ has its set of `[[qualifiers]]` affecting the compiler's 
behaviour (+a whole set of language keywords, ugly preprocessor and compiler 
specific directives).

Reply via email to