Comment on Anon tries programming in Java

<- View Parent
drake@lemmy.sdf.org ⁨1⁩ ⁨week⁩ ago

C# is pretty good generally - I know it far better than any other and it pays my bills! - but it certainly has its weak points. Particularly around the newer features, a lot of them feel really rushed and just kind of shitty.

The one I hate the most is the whole “nullable” pattern. It’s a total mess. Having to mark up files as #nullable enable, having to mark methods with a bunch of attributes, and the way that it works differently if it’s a value type or a reference type, it’s just so half-baked.

If you spend some time with a more modern language like Rust or Swift then you’ll quickly start to notice C#’s weaknesses.

source
Sort:hotnewtop