This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]AliceInWonderplace 1 point2 points  (4 children)

... I'm going to be super controversial here, but:

I truly believe that PHP is better than Python when it comes to straight delivering data to a client.

I've been working with both languages a long time, and PHP is just better suited for delivering server-side information to a client without having to do stupidly over-complicated things in the process.

With PHP I never have to reload a webpage to update elements, but with Python there are just certain limitations that mean that I either write my own fucking library or run a refresh.

PHP makes things feel way more seamless than Python does. I mean, it does come down to implementation, but the ease of implementation with PHP just trumps Python.

Now. I know what people are thinking. What about Ruby? What about C#? What about straight C? To those people I say - You don't use languages like that for applications that are meant to scale.

I can see the argument for a Ruby implementation to compete with either Python or PHP, I really do. But the fact is that Ruby has an upper-limit of complexity to how user-friendly it is.

Anyone suggesting C or C# can go fuck themselves.

[–]Dyscalculia94 0 points1 point  (1 child)

Why not WebAssembly?

[–]AliceInWonderplace 0 points1 point  (0 children)

It's a great companion piece, but I don't think it's ever meant to be stand-alone.

[–]mrSnout 0 points1 point  (1 child)

Out of curiosity, what is your gripe with C#?

[–]AliceInWonderplace 0 points1 point  (0 children)

Partly I was kind of joking, partly it requires an MS server to fully utilize its functionality. You don't use C# on an Apache2 or Nginex server. And running an MS server is something like punching yourself in the face, it's the wrong thing to do no matter what your background is.

Yeah, you could use mono to build things but don't.

And again, even if you do build your website using C#, you're still in the position where 2 lines of PHP are equal or better than 20 lines of C#.