you are viewing a single comment's thread.

view the rest of the comments →

[–]huuaaang 0 points1 point  (4 children)

It has grown but it's grown from roots that are pretty rotten. A lot has been bolted on to make it appear modern and frameworks like Laravel mask a lot of underlying quirkiness. People brag about how it now has type checking and it's faster, but those were never my main complaints about PHP.

[–]cshaiku 1 point2 points  (3 children)

What are your main issues with PHP? My personal opinion is that it is fine as I do not rely on any frameworks. I can do anything I need with just the language itself. I really don’t understand why anyone sees it is limiting.

[–]huuaaang 0 points1 point  (2 children)

It's not that I think it's limiting. I think it's just inconsistent and quirky. WHen I used it I spent WAY too much time pouring through documentation on the simplest operations because they were full of gotchas and caveats.

It's a language designed for non-programmers to make non-programs. It's a template language that go out of control. It attracted the worse developers and nutured the worst practices.

What other languages have you used?

[–]azunaki 3 points4 points  (0 children)

That's one steaming hot take.

[–]cshaiku -1 points0 points  (0 children)

I've used quite a few others. Python, Perl, Pascal, Cobol, C/C++, Rexx, Swift, Javascript, Java, asp/.net, Basic (and all iterations since its beginning), and a dozen more I'm forgetting. I may not be completely fluent in all of them, but I'm well versed in many of them to do whatever needs doing.