Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> I've gone through a few of those "dead and bad" reputational language in my career (VB6, Delphi, PHP)

It's been ages since I've last seen Delphi in real life - must be over 20 years ago by now.

But I'd not put PHP in the same league of "dead and bad" with it... yes, it's not the "hipster" language these days, that's been taken over by <insert JS framework of the day> in frontend, NodeJS in the backend and Go for "need to quickly cobble something together"... but it still powers dominant parts of the web. Obviously Wordpress, Typo3 and Drupal in the CMS area which power a large amount of individual websites, and then the large behemoths Facebook, Wikipedia and Fandom/Wikia.



My brother build something quick and dirty in Delphi for his company in 4 hours, back in 2016. It was supposed to be a stopgap for 3 months until the real developers (he is in infrastructure, but used to write in Delphi 25 years ago) will write a "proper" app. 3 years later the developers said it will take 3 months for 4 people to write it, so they were denied. App still running today. Company with over 1 billion in yearly sales.


Hipster JS frameworks are making the mistakes PHP and VBScript discovered 20 years ago.


>But I'd not put PHP in the same league of "dead and bad" with it.

It's dead to the extent that you are unlikely to start a new project in it but I wouldn't classify it as bad. It's just of it's time.


There’s still tons of new projects being started in PHP. Frameworks like Laravel and Symfony are massive and actively popular.


Oops, I meant to refer to Delphi rather than PHP.


The great thing about working with a non-hipster language or framework is that everything is incredibly stable. There's no need to worry about the latest update breaking something, or argue about which design pattern is more correct. All the tooling has been battle-tested for 10 years and will be supported for another 10 years. You just follow established best practices, build things, ship them, and focus on business.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: