How come btcpay server requires .NET as a dependency? How bad is it? #asknostr

https://tutorials.lightningnode.info/BTCPayServer/BTCPayServer_on_the_RaspiBlitz.

Reply to this note

Please Login to reply.

Discussion

Probably because it's developed. Also: .Net isn't so bad.

.NET comes from Microsoft, how can it be "not so bad"?

To say it's bad because it comes from Microsoft is a bit to generic. Microsoft was (or maybe is) the main contributor, but the whole platform is open source, it works on Windows, Linux and iOS and there's also the alternative implementation Mono, if you don't want to use the original. Also the languages C# and F# that are based on .Net are very well designed. So yeah, it's say it is not so bad.

My assumption was that because it's Microsoft baby it was closed source and controlled by them. Happy to be wrong about it. Thanks