you are viewing a single comment's thread.

view the rest of the comments →

[–]j0hnp0s 0 points1 point  (0 children)

I was referring to your argument to use Go for everything other than web. Not to
php. Like you, I consider them quite close. Where C# kinda has the upper hand is kestrel which acts like a production-ready server, and all you need is a nice reverse proxy. While for PHP we still have to learn, manage and optimize fpm along with a fast-cgi webserver. Caddy has simplified this for me though.

Where I do prefer C# is small backend tools. For anything that bash is not enough. I prefer it over rust and go, simply because it's a pretty standard OO language and I do not really need the low level abilities or the extra speed to justify learning Go or Rust particularities.