C# 11 Is More Developer Friendly
C# is one of the greatest languages on Earth. It is founded on a strong commitment for the object oriented programming, but it’s not so serious about it like Java.
For many years, exactly speaking twenty (because we celebrate a round number since the language was born) it was good.
But with the latest release the creators of C# lean towards more relaxed way of work. Something that we know and love for example in Javascript.
It becomes vivid when we will browse through the release notes.
Math for everyone
Unsigned right shift operator does not require casting variables to unsigned numbers. Right argument for shift operation does not have to be an integer anymore. Checked and unchecked operators can be defined. All of these changes account to making C# the pretender to handling blockchain and tensor operations as if C# was designed for that very purpose. Check out older article about generic math operators.
Relaxed string rules
Now you can span interpolated string across multiple lines and the compiler won’t hesitate from building your app…