Hacker News new | ask | show | jobs
by akristofcak 4823 days ago
Nice article.

Zack, you say pick a language "Ruby or Python". I started out in PHP (I have no recollection why) and while I'm far from perfect, I know it well enough to build functioning things and more importantly to figure where to find answers when I'm stuck.

Yet whenever I read other people's writing about coding, almost without fail people say "PHP sucks, do Python" or "PHP sucks, learn Ruby".

Without getting into the arguments about which language is better (I am fairly aware of the differences), can people who have experience with all three opine on whether it makes sense to throw out the time and energy I have invested in PHP (not to mention lot of well functioning code) and start from scratch with one of the other two?

1 comments

Two answers for your one question: no, it absolutely doesn't make sense to throw out the time and energy you have invested in PHP, but yes, it absolutely does make sense to start from scratch with one of the other two. Both in fact, and any others that you come across. The more the merrier! Programming languages don't take up mutually exclusive niches in your brain, they complement one another.
That's a great response - thanks!