

Technology, programming, gaming enthusiast; loves web dev and design; SDE @AmazonMusic; former CS student @UCSanDiego; previously intern @LearnEQ.
… that those customers will depend on the new compiler behaving exactly the same way as the old one. Writing a new compiler for C# means trying to match the old compiler bug-for-bug. And I’m not just talking about known bugs, but those unknown and unintended behaviors that developers have found and come to rely on, often unknowingly.