The flaw of today is far more severe than those of the past. The transition from a scripting language to that an enterprise language is not possible in a respectable way for a language that was built for scripting. Of course, defenders would argue that they enjoy the perfect blend since they are adept at both the basic and the complicated. But unfortunately, that isn’t how it works. A lot of individuals just don’t realize anymore that they have the ability to do even the most elementary tasks.
The basics aren’t taught by anybody nowadays. Okay, let me explain it to you.
1. Multifunctional toy
It develops a desire to incorporate elements from other languages. It’s difficult to have a bunch of folks caring about it, particularly the author who doesn’t worry about the language becoming excellent, even though the language sounds ridiculous to it.
Yet another community-wide issue. Everything is connected, after all. These additions, which were not included in the first PHP proposal, have been requested and accepted by the community. Most of the people that live there are not computer programmers. Without knowing what they’re doing, these folks typically create scripts depending on cookie recipes.
On the whole, people in this area are not willing to bend. Most of the code, whether written in raw PHP, Laravel, WordPress, or another tool, contains security problems and is utilized for years without the user understanding it is written in PHP. It’s a horrible thing that occurs. As far as I’m concerned, many of the defenders of language are being deceitful and peddling illusions. That is the most tragic thing that could happen.
This follows directly from the first explanation. Astonishingly, the formal documentation is both inadequate and incorrect. It’s even worse compared to different languages, which are already rather bad. What’s more, widely disseminated educational materials like books and videos are almost always harmful, even when compared to materials for other languages.
4. Weak typing