3 ms·
I had a very similar reaction. People complaining all the time about verbosity in Java and then when I look at C# there seems even more boilerplate ... it seems
by zmmmmm 8y ago
I had a very similar reaction. People complaining all the time about verbosity in Java and then when I look at C# there seems even more boilerplate ... it seems like even the most simple piece of code ends up nested 3 or 4 layers deep and preceeded by 3 qualifiers to declare a simple variable. As a completely random example:
https://github.com/sebastienros/yessql/blob/dev/src/YesSql.Provider.Sqlite/SqliteDialect.cs https://github.com/sebastienros/yessql/blob/dev/src/YesSql.P...
And like you say, all the cited advantages of .NET Core just seem to be fixing things that were broken compared to Java.
Yet I completely acknowledge that there seem to be a huge number of people who really love it, and there are some clear technical advantages. And now that Microsoft seems to be genuinely (for now) no longer hostile to open source and mostly out of the patent-trolling business, I would be open to adopting it. But when I actually do try it, I don't experience the advantages that I thought I was going to.