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

> the only other "language" that I ever felt this way with was probably PHP

I made a lot of money on PHP and more on Golang.

PHP had warts (variable order) but much like go it came with just about everything you wanted.

It isnt just the functionality - it's the fact that both of them had amazing documentation with the functionality. PHP manual was an amazing reference and the "comments" section always had a bit of solid wisdom for ya (and you needed it cause of the warts). Go's manual (and the blog) are such a fine resource that I rarely need to reach further than what it contains.

It's much easier to use what's included when the documentation is accessible and clear.

 help



There's no reason to talk about PHP in the past tense, it's still around and actively being maintained. Of course, it has fallen out of favor and been replaced mostly with Node et al (which is IMHO a change for the worse, but opinions may differ).

PHP's "batteries included" approach is probably a product of it being launched before package managers became ubiquitous (the PHP package manager Composer was only released in 2012), Go's is a conscious decision.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

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

Search: