News for hackers. Stuff that matters.
Re:.NET 10 by nu11ptr on Wednesday November 12, 2025 @04:38PM (#45907122)
IMO, C# is just a somewhat better version of Java (low bar) w/ first class Windows API support. I can't see myself ever adopting it for any real work. F# on the other hand seems a pretty awesome, terse and expressive language. Unfortunately, it is very unpopular (yet still hangs around).
Re:.NET 10 by koyote on Wednesday November 12, 2025 @09:14PM (#45909649)
> I can't see myself ever adopting it for any real work

Why not?

I see a lot of people saying they don't like it or won't use it but few of them list any reasons to, the ones that do raise issues from 20 years ago that have since been resolved.

Maybe you should give it a try, you'd be surprised how productive the language is and how comparatively unproductive all other languages and ecosystems are.

Re:.NET 10 by nu11ptr on Friday November 14, 2025 @06:34AM (#45925850)
I have tried it recently. It felt like I was coding Java. I realize "feel" isn't very objective, but I don't really like C-like languages in general. I like Rust, but only because of it's heavier FP-influence. C# is one of those languages where you don't mean to, but you can't help just creating tons of files/boilerplate/etc., which feels just like Java. Just my perspective, others obviously feel differently.