• Attention All Comstar Customers, Due to unexpected interference by suspected Word of Blake operatives, the HPG systems update was *not* successful. No data was lost due to our careful and extensive backups; however, we will need to try again next weekend. Sincerely, Comstar Precentor Dune

So what failed exactly?

Scottty

Well-known member
Founder
Joined
Aug 11, 2019
Reaction score
11,797
That still doesn't make it a good language, or one that has the proper features a modern language should.
Even Java has a bunch of build and dependency management tools.
Because. It. Freaking. Needs. That.
PHP doesn't. It's a scripting language, not a compiled one.

Haven't heard of anyone using PHP for a new application or project in years, tbh.
Mostly it is Java, C#, Golang, Python and Node.js.
Most of the stuff I do is "in-house" tools for our support environment. Simple scripts that automate what would be time-consuming tasks if they had to be done by hand. LAMP with Javascript on the front-end does the job fine.
 

Agent23

Evrogopnik MRA ant-SJW
Joined
Jan 18, 2022
Reaction score
6,672
Because. It. Freaking. Needs. That.
PHP doesn't. It's a scripting language, not a compiled one.

npm and pip are a massive help, everything, even golanf has better packaging management than PHP.
Most of the stuff I do is "in-house" tools for our support environment. Simple scripts that automate what would be time-consuming tasks if they had to be done by hand. LAMP with Javascript on the front-end does the job fine.
Pretty sure that it would have worked even better in python, since it has a massive number of excellent modules thet can do anything from file templating to executintshell commands remotely via ssh or PowerShell remoting to fairly elaborate web scraping and DOM querying.

If I can't do something with 12 lines of bash I usually go to python.
 
Top Bottom