Re: Programming Peter Principle
Although C# is still quite neat given it's a v6 heading towards v7. A lot of recent changes are syntactic simplifications so there's an element of moving towards simplicity rather than complication. (Obviously, YMMV but LINQ, the TPL, async/await, yield return (etc.) all make the older alternatives look awkward.)