The .NET Language Strategy …this year’s Stack Overflow developer survey shows C# as one of the most popular programming languages, surpassed only by Java and of course JavaScript… C# is also one of the few big mainstream languages to figure on the most loved top 10 in the StackOverflow survey, joining Python as the only two programming languages… Continue reading The .NET Language Strategy

Performance Decrease When Using Interfaces in .NET

From github on the performance difference of using interfaces vs concrete classes. Because virtual calls are used when using interfaces, making it so the JIT doesn’t inline them, indexer access time is greatly increased. I was curious just how big the performance decrease was, so I put together a little demo program to try… Continue reading Performance Decrease When Using Interfaces in .NET