News for hackers. Stuff that matters.
Re:What's new in the .NET 11 runtime by moron4hire on Tuesday November 10, 2026 @11:18AM (#50442478)
I feel like VB is a "better" Python for beginners and F# is a much better Python for data scientists.

The tooling ecosystem in Python is just so bad that I can barely stomach it after spending the last 20 years in .NET. At times, when supporting analysts at work wanting to write a little glue code, I've found their main complaint about C# is "curly braces" (which seems like a really odd thing to complain about, but ok) and I've found it easier to teach them a little VB than to figure out whatever the hell is going on with dependency and runtime version management in Python.

And then, for the folks who go deep on Python for ML tasks, I've mostly found them caring now about specific libraries than the language itself. I then show them how .NET has equivalent or better libraries available and that a lot of the code-golf stuff they do in Python has a much cleaner version in F#.

Re:What's new in the .NET 11 runtime by pletnes on Tuesday November 10, 2026 @12:32PM (#50443442)
What do you recommend for numpy, duckdb, pandas/polars and pytorch in python?
Re:What's new in the .NET 11 runtime by mhh__ on Wednesday November 11, 2026 @05:57AM (#50451954)
Polars.NET is actually not bad already.

The data ecosystem is not good though e.g. try doing a ridge regression in dotnet

Re:What's new in the .NET 11 runtime by pletnes on Wednesday November 11, 2026 @01:07PM (#50456469)
That’s always been my impression. Working with azure and mssql etc - great. Slightly off the enterprise app path - immediately dragons and lack of drivers, convenience and gpu, etc etc.
Re:What's new in the .NET 11 runtime by Scharkenberg on Tuesday November 10, 2026 @02:36PM (#50445185)
Ugh, I agree, Python tooling makes me want to pull my hair out every now and then. And then I weep for IronPython... it could have been a great blend, if it hadn't been abandoned. Though I can imagine that trying to "marry" Python to .NET became more and more of an uphill battle over the years. I think the last maintenance release was about two years ago.