Earlier quoted context omitted.
And they are humble. They know their state, the flaws in their language and the long problematic history they have. They cherish their languages but are not fanatics.
PHP has its fair share of snobbery as well. Non-framework devs look down on Symfony, who in turn look down on Laravel devs, and everybody looks down on WordPress devs.
An Internet of PHP
221–230 of 333 posts
Re: An Internet of PHP
#222This is great, and I'm glad for the PHP developers out there. But if I go job hunting, it's not PHP skills that offer the highest earning potential. At least not that I've encountered. How much revenue generation occurs on PHP? I'll cede the argument about the e-commerce platforms and CRMs, but I'm just not convinced that PHP is where a budding developer should be focusing their efforts. You enter the business/corpor…
https://www.jetbrains.com/lp/devecosystem-2021/php/ Still seems to be most popular in France, doesn't appear to be dying off there... Interestingly it's gaining popularity. Curious why that would be.
I saw a video not long ago that made me have hope for the future of PHP again -> https://www.youtube.com/watch?v=ZRV3pBuPxEQ
Re: An Internet of PHP
#223Earlier quoted context omitted.
Well the problem is that "the internet" (google, stackoverflow) does not (by default) filter out any old/obsolete information. People googling for solutions will get 30+ year old "advise" on how to do certain things / use certain libraries etc. Especially StackOverflow should be incorporating a major version number for which the question is valid. So yes, "PHP is still dead" as long as you get the same old advise.
StackOverflow has been trying to address that problem. I've recently seen them show a newer answer on top of the "accepted" answer even though it had fewer votes. This helps the answer evolve over time. https://meta.stackoverflow.com/questions/405302/introducing-...
It’s better to have the same question in a new era. The version info should be in the question. The question has either been answered or not, but it’s not relevant anymore for the original poster.
Only if it really is, you could add a new major version to it to indicate compatibility
Re: An Internet of PHP
#224Re: An Internet of PHP
#225Earlier quoted context omitted.
> You wouldn't pick it for your job interview's coding test if you had a choice (Python all the way there), I do actually pick it for several reasons. 1. I want to know if the environment I am going into is pragmatic about languages. If you are going to refuse to continue working with me over something so minor as PHP then we aren't a culture fit. 2. I want to showcase my best. I know this language in and out. It's t…
Not to nitpick but choosing a programming language isn't a minor decision nor is switching programming style, e.g. OOB vs FP. Of course I agree with the intend and I too want to work in pragmatic and explorative programming environments trying out different programming languages and styles depending on the project.
Re: An Internet of PHP
#226I like PHP, because it has a familiar C-like syntax and great tooling, like composer, and frameworks, like Symfony. The language has warts, but it's improving. I think its strength is its architecture, namely shared-nothing state and concurrency at the web-request level. [1] [1] https://slack.engineering/taking-php-seriously/
What would you do if HHVM didn't even exist?
Admittedly PHP has had recent performance gains, but by no means would it ever be a first choice in any backend service architecture.
Re: An Internet of PHP
#227Earlier quoted context omitted.
PHP was the Visual Basic 6 for web. People without proper training and theoretical knowledge just went and did stuff.
Empowered a generation to get stuff done.
I had a similar "simple counter" moment at a later date and the tech was AJAX. I am yet to have a similar moment after that. Perhaps WASM based interfaces? But it's not the same. Maybe I am not the same.
Re: An Internet of PHP
#228Earlier quoted context omitted.
Not to nitpick but choosing a programming language isn't a minor decision nor is switching programming style, e.g. OOB vs FP. Of course I agree with the intend and I too want to work in pragmatic and explorative programming environments trying out different programming languages and styles depending on the project.
> Not to nitpick but choosing a programming language isn't a minor decision In the grand scheme of things, talking solely about software projects not life in general, it kind of is. Most modern languages, are interchangeable, and projects of most kinds have been done with all of them succesfully. As long as the programmers for the chosen language are available, and the libs you want are there, for startups doing some…
Re: An Internet of PHP
#229Ironically enough, if people actually tried PHP, many would be amazed, especially at the quality frameworks. Productivity is very high in something like Laravel, and compared to JavaScript frameworks PHP frameworks are much more feature complete and well though out. I'm a big fan of trying out different stacks, and I think a lot of people would love Laravel if they tried it. Give it a shot using PHPStorm and Laravel…
Re: An Internet of PHP
#230I'm in my 30s and grew up with PHP since the 2000s. There's still an insane amount of money to be made with WordPress plugins, WordPress support, and more. That industry isn't dead, it's thriving, it's insanely cheap to jump into and not get yourself into debt, and there's tons of people that need help. While people here argue about the 10th "correct" way to do server-side rendering (hey, React says we gotta use RSC…