Hacker News new | ask | show | jobs
by rex_gsd 4884 days ago
A poor coder blames his tools (or language). You can make a masterpiece in any programming language. For that matter though I love PHP, been using it for over 10 years. I've used other languages extensively too but for my own projects it usually falls back to good old PHP.

I definitely wouldn't say it's one of the poorest languages to have in the toolkit though; http://news.netcraft.com/archives/2013/01/31/php-just-grows-...

Most enjoyable for web : php,

Most enjoyable for apps : c

1 comments

Language are not just tools. A tool has a specific purpose like Excel is a tool, hammer is a tool. Do you create only "Text editor" using programming language OR only "Database systems"? No, you create various kind of other tools using programming language and hence it is a kind of meta tool and thats why it matters a lot. A language is a kind of cognitive model for you to think about and build other tools. "You can make a masterpiece in any programming language" : Sure you can (make be you will take year's in the effort), but you need to consider the cognitive load it will have.