Attribute and macro syntax

from blog baby steps, | ↗ original
A few weeks back pcwalton introduced a PR that aimed to move the attribute and macro syntax to use a leading @ sigil. This means that one would write macros like: @format("SomeString: {}", 22) or @vec[1, 2, 3] One would write attributes in the same way: @deriving(Eq) struct SomeStruct { } @inline fn foo() { ... } This proposal was controversial....