Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
webdev21977yactually this makes sense for Java, cause every little kid wants to create android apps
-
alkuzad14727y@meltdown PHP was abbreviation of "Personal Home Pages" and was designed to make simple, small dynamic webpages. It grew exponentially to programming language, which was not creator intention. Because of rapid and semi-controlled grow, it is very strangely designed, without consistency (some functions are snake_cased, somearespaceless). It is also tightly connected to php.ini which can be source of real, hard to debug problems (where other dynamically typed languages mostly start from the clean state)
-
webdev21977y@alkuzad so now we are telling whats wrong with language $language to people who are working with $language?
-
@meltdown IMO it's not opinionated enough, and the things that it is opinionated on are pretty bizarre. It's possible to have a clean PHP code base, but it's DEFINITELY not required, and the majority of PHP code floating around is pretty gross. I've done a lot of work with PHP and I still sometimes run into code where it works, but it's completely baffling as to how it could possibly work because the code is so awful. Plus there is absolutely 0 consistency in the standard library. Naming conventions, parameter order, data types -- none are consistent, it's all on a case-by-case basis.
-
NGPixel6977yPHP is a total mess on all fronts: https://eev.ee/blog/2012/...
You're free to use it but saying there's nothing wrong with it is being ignorant. -
Ah, the daily routine.
1. Post "PHP is bad" meme
2. Someone asking "Why is PHP bad"
3. People linking to blog articles with examples of how bad PHP is.
4. Someone saying "PHP is not bad at all, if you only hire perfect unicorn senior devs who were bred as clones and communicate their coding standards using telepathy"
5. Developers saying you should probably hire teams which have 20 years of experience with esoteric strict languages with steeper learning curves like Rust and Elixir.
6. I'll see you guys in the comments of tomorrow's meme! -
People saying shit about PHP on devrant which is coded on PHP. Iron is depleting but irony is going nowhere.
-
alkuzad14727y@bitsnpieces devrant backend is maintained by one guy. Every language is perfect if you do not have to collaborate :D
-
rim011227yPhp is so bad but javascript is cool has been designed to be used on backend as nodejs, has high coding standards.. you can point to a lot of blogs which will tell that javascript can do everything.. it is just perfect language to write code for anything and no way to write bad code because of high coding standards which will not let you to do so!
Related Rants
PHP in 2030 :D
joke/meme
php