>I don't use Windows, but my understanding is it's fairly common including in server environments.
If you don't use Windows then its rather odd to opine about something you have no experience in. I guess we have a different view on the words "my understanding".
> I can't imagine taking money from people and storing their data on a Windows server without it having some kind of malware protection.
Okay, perhaps you can't imagine it, but again I don't quite see your point considering you don't even use Windows. I've been using Windows without an antivirus for over a decade without a problem. Maybe its recommended for non-technical users, but then again, as a server admin you hopefully know what you're doing.
>Well part of it is that SQL Server makes it tougher for a "boring stack for my personal projects" because it's pretty expensive if you want that.
SQL Server is free for developers. Also, IIRC SQL Express (also free) can be used for commercial apps.
If you don't use Windows then its rather odd to opine about something you have no experience in. I guess we have a different view on the words "my understanding".
> I can't imagine taking money from people and storing their data on a Windows server without it having some kind of malware protection.
Okay, perhaps you can't imagine it, but again I don't quite see your point considering you don't even use Windows. I've been using Windows without an antivirus for over a decade without a problem. Maybe its recommended for non-technical users, but then again, as a server admin you hopefully know what you're doing.
>Well part of it is that SQL Server makes it tougher for a "boring stack for my personal projects" because it's pretty expensive if you want that.
SQL Server is free for developers. Also, IIRC SQL Express (also free) can be used for commercial apps.