logoalt Hacker News

frohtoday at 9:48 AM2 repliesview on HN

that's the "evil MS" perspective

The sequence of turbo pascal / delphi / c# / typescript which brought us LSP as a sidekick (!) IMHO has benefitted the whole industry at least as much as "transpile c# to ecma script via typescript" . no. much much much more.

I do not see a problem with MS also having an internal use case .

you know I wouldn't stop using python "because" Guido now works at MS ...


Replies

ptxtoday at 12:10 PM

Python has an elected steering council and core team. The governance process explicitly tries to avoid conflict of interest by disallowing more than two steering council members working for the same employer. See PEP 13 [1].

By contrast, .NET is controlled by Microsoft (with veto over board decisions [2] and code changes [3]), integrates Microsoft's telemetry to send your data to Microsoft by default [4] and deliberately hobbles features to benefit Microsoft [5].

[1] https://peps.python.org/pep-0013/

[2] https://dotnetfoundation.org/about/policies/.net-foundation-...

[3] https://github.com/dotnet/runtime/blob/main/CONTRIBUTING.md

[4] https://github.com/dotnet/sdk/issues/6145

[5] https://github.com/dotnet/sdk/issues/22247

oaieytoday at 10:54 AM

Spot on.