What do you recommend for numpy, duckdb, pandas/polars and pytorch in python?
Polars.NET is actually not bad already.
The data ecosystem is not good though e.g. try doing a ridge regression in dotnet
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.
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#.