Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Oh god. So .NET is just one of many frameworks/platforms? And competing with Azure for attention? Talk about being dwarfed.


.NET finally going cross platform (not counting Mono/Xamarin) wasn't only because some folks at Microsoft felt like it, rather a survival decision to get uptake from newer generations, as UNIX/POSIX settled the server room and headless deployments.

Except that outside Windows, .NET is only another option among many.

Add to it the way cloud infrastructure key offerings are based on, and Azure wanting to play against Google and AWS for first place, naturally the Azure team isn't that focused on being known as the Windows only cloud, as it used to be on the early days.

This naturally plays a role in what programming languages they end up adopting.

Parallel to it, note how Microsoft also plays a role in Python based tooling nowadays.


  > a survival decision
Do you know if the .net team had they authority to make that decision, or did they need the backing from the Azure team to persuade the top leadership?

  > Parallel to it, note how Microsoft also plays a role in Python based tooling nowadays.
Yes, I do. I feel MS doesn't even know the distinction between "pragmatic" and "negligent" anymore. The last language they ever should push is that non-typesafe, self undefining, non-optimisable, compute wasting language called Python. I know, shouldn't mention it, programming langues and religion... I am sorry in advance, but I think MS given their PL research accolades should show taste and technical judgement, rather than endless go-with-the-flow pragmatism.


> Do you know if the .net team had they authority to make that decision, or did they need the backing from the Azure team to persuade the top leadership?

It all started with the folks that joined ASP.NET team with a FOSS culture, with Damian Edwards and David Fowley being the driving force of those early .NET Core day, JSON solution format (which ended up being dropped), replacing IIS with Kestrel, and so on. Eventually they got the backing from Scott Hanselmann and Scott Guthrie, both Scotts nowadays enjoy a very high management position.

If you listen to random interviews of them, at known .NET podcasts like .NET Rocks, Coding After Work, Nick Chapsas, and so forth, they often refer the identity crisis of .NET outside Windows and bringing in new generations, as an ongoing issue.

Example, Maddy Montaquilla, the product lead for .NET Aspire, on her Coding After Work interview, from minute 27 until 32:20.

https://codingafterwork.com/episodes/26f166e4-0f0f-43d7-8a00...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: