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

If you enjoy programming in it, and you can create great code then what's the problem?


That you are too pragmatic for the fashion victims of programming.


because real world people don't program because it's fun, they program because they need to make money.


Oh, come on.

I've probably written about 20x as much code in my life for fun, than I did to make money.

Guess I'm not a "real world people".

Though that ratio changes a bit closer to 3:1 looking at only PHP code I ever wrote. The "for fun" element was good times though, my first steps in server side programming :)


Something needs to pay the bills. If a PHP project takes longer to complete (I'm not saying it does), is harder to maintain, etc than an equivalent project written in another language, then you will simply be less productive in PHP.

This is the case for any language. No matter how much you enjoy something, if a design choice you made (like choosing PHP, or Perl, or C++) means that you spend more of your time on the project, you've made a mistake. The purpose of a language is to remove as much of the incidental complexity of the project as possible, leaving only the (more enjoyable) intrinsic complexity.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: