On 01/25/2013 01:42 AM, Adam Wilson wrote:
... (Personally, i'd beg to differ, I work with C# UFCS every, freaking, day. I don't even notice the extra parens any more. But most importantly, the syntax is ambiguous to neither the compiler or myself, I know at a subconscious level what I am looking at.) ...
That might explain your bias. I had to work with C# for a project recently, and sometimes experienced a handful C#-induced hiccups when working in other languages.
(Furthermore, C# does not have !() brackets into the mix.)