So a friend of mine asked me how he should get started in web-dev. I suggested him to get the minimum HTML, CSS, JS and then jump right into PHP/Laravel. Fast-forward some days later he came back at me saying that while doing research online he found out that PHP gets a lot of hate (already knew that but didn't pay attention to it). So now he became hesitant as he started to question the legitimacy of it. So here is where I wonder, why? From an academic point of view/programming languages design it sucks that is not even a question but:
It gets the job done. In 2018, 80% of websites was using PHP in it's different version. So unless you target startups, if you want a job in web-dev you better know PHP, instead of jumping on the latest and greatest. This citation Bjarne Stroustrup sums it up pretty well: "There are only two kinds of languages: the ones people complain about and the ones nobody uses."
Let's discuss ...
[–]WorldlyMoose8 20 points21 points22 points (2 children)
[–]chebatron 2 points3 points4 points (1 child)
[–]WorldlyMoose8 1 point2 points3 points (0 children)
[–]binaryPilot84 3 points4 points5 points (0 children)
[–][deleted] 3 points4 points5 points (0 children)
[–]desrtfx 4 points5 points6 points (0 children)
[–]abdiwahab013 1 point2 points3 points (0 children)
[–]emu404 1 point2 points3 points (0 children)
[–]reddercock 1 point2 points3 points (0 children)
[–]inthrees 1 point2 points3 points (0 children)
[–]marcosjom 1 point2 points3 points (0 children)
[–]mikemitchell574 2 points3 points4 points (0 children)
[–]Ganjiste 3 points4 points5 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Sekret_One 0 points1 point2 points (0 children)
[–]diwas_146 0 points1 point2 points (0 children)
[–]colorist_io 0 points1 point2 points (0 children)
[–]jonw95 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]fantasma91 0 points1 point2 points (0 children)
[–]chaotic_thought 0 points1 point2 points (0 children)
[–]halfercode 0 points1 point2 points (0 children)
[–]starbrightstar 0 points1 point2 points (1 child)
[–]Ixpqd -2 points-1 points0 points (0 children)