Re:.NET Myths Dispelled
by register on Sunday March 13, 2022 @08:17AM
(#30660580)
I am returning to Java ( Spring Boot, Spring Cloud and IntellJ ) after a long period with C# and .NET core. What a step backward it is! Really the .NET platform is leaps and bounds better than anything offered by Java today (at least when speaking about Spring).
[ Parent
| on HN ]
Re:.NET Myths Dispelled
by _old_dude_ on Sunday March 13, 2022 @09:33AM
(#30661052)
If you can, you can give a try to Quarkus,
while the doc is not up to the level of Spring, in term of ergonomics, configuration, hot reload, test containers, this is closer to what .NET does, by example annotations are optional and are resolved at compilation not at the execution.
Re:.NET Myths Dispelled
by CharlieDigital on Sunday March 13, 2022 @08:38AM
(#30660714)
.NET and C# as a platform are evolving extremely fast compared to many other runtimes and languages. In fact, it's kind of been converging with JavaScript and TypeScript. I have a small repo here that highlights this: https://github.com/CharlieDigital/js-ts-csharp
If you stopped working with .NET and C# around version 4, the language itself has transformed.
Local functions, pattern matching, records, and more!
Re:.NET Myths Dispelled
by hackerfromthefu on Monday March 14, 2022 @06:59AM
(#30670849)
And to be fair, it was always ahead of Java as a language. Reified generics in 2005, LINQ in 2008, Async, language servers etc etc.