logoalt Hacker News

giancarlostoroyesterday at 4:39 PM1 replyview on HN

None of those sound like the tooling I'm talking about. I'm thinking of libraries like ML.NET, training and inference, compared to Python its nowhere near, a lot of .NET projects wind up calling out to Python itself. I don't see why Microsoft couldn't do more in this area, if they're truly betting on AI they're betting on it the wrong way.

What pure C# inference tooling is out there? I know they have a solid ONNX engine, but not everything runs on ONNX.

I say this as both a Python and .NET developer mind you, but if Microsoft actually built up .NET more seriously to power AI infrastructure, I could see it making a big difference for them. Look at how many game engines use C# as opposed to literally any other programming language. C# could have been a #2 language for AI by now.


Replies

pjmlpyesterday at 6:17 PM

You have the great Windows ML experience. :)

Guess why Microsoft hired Guido and other Python devs, who gets the whole Python experience on VSCode, or introduced Python as better option to Excel, in detriment of .NET addins.

People forget that nowadays .NET is only yet another language on DevDiv, check the developer blogs for all languages.

That was F# failure as well, trying to cater to data science for its relevance, while other Microsoft departments double down on Python.

show 1 reply