View Single Post
Old 01-06-2014, 01:02 PM  
Why
MFBA
 
Industry Role:
Join Date: Mar 2003
Location: PNW
Posts: 7,230
im pretty sure facebook is still actually written in php and ran through hiphop.

there are lots of tools and lots of jobs, some tools can do many jobs and some can only do a few. and many jobs can be solved with many tools, some only one. anyone who would pigeon hole themselves into only using one language and touting its greatness without deep understanding of the others is a fool cutting them self short. yes, you can hammer a screw like a nail, but its not gonna work right, ya know?

php isnt "just perl", php is improved perl. thats why perl is indeed dying and php is still growing. php is very easy to separate concerns, if you want to.

javascript has a lot of hype around it these days, and it cant really be compared to php at all, as its much more extensible. its also what android apps mainly run on, there is node.js, games can be written in it, its also very easy to embed into a system for other types of operations. so consider that when looking at the job ad counts. php = mostly web. JS, not so much anymore.

i think some RoR developers just like to bash PHP because fewer people know Ruby, and to stroke their own egos. but beware, they are backing you into a corner of being forced to use rare programmers with higher costs. i think the main drawback of ruby for me was mentioned above.

also to consider, finding a superstar php programmer is pretty hard, even with the giant talent pool. imagine finding one on the same level in a language thats used 30x less, with a smaller community and lesser documentation to learn from.

point; right tool right job, do the research. if someone trys to sell you something, ask them to prove it, rather then take their word for it.
Why is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote