| ▲ | germandiago 3 days ago | |
At some point I thought there was no way back compared to C#. But nowadays I see the language improved a lot, avoided async/await and added virtual threads, added records, now Valhalla, decent lambdas and tons of quality of life improvements. In the meantime C# became a monster of 2000 ways to declare properties init get, set, backed, not backed, stackalloc, structs, etc. And I know it is done for performance: but Java is still you have a value type or a reference type. That simple. And now, on top of it Valhalla. I think Java stayed overall more stable and simple. C# is still pretty good, but it is just more complicated. | ||
| ▲ | cdmckay 3 days ago | parent | next [-] | |
100% agree. They added so much new syntax to C# to the point it really is starting to feel like C++++ whereas Java has modernized itself without massively expanding its syntax and modifiers. | ||
| ▲ | DarkNova6 2 days ago | parent | prev [-] | |
[dead] | ||