Earlier quoted context omitted.
I guess, for a lot of people, PHP would be easier to dive into than Python? I get your point; without any other knowledge, you'd be better off selecting from a pool of Python developers than PHP developers when looking for good hackers. Correct? Although I would be able to somehow separate the good hackers from bad by initially chosing Python, would you say that good hackers would also stay clear of opportunities whe…
You won't find any PHP hackers. The good PHP developers realized that PHP was a waste of their time a long time ago. All the novices have significantly lowered the average PHP developer's salary compared to other languages. Basically, there's no skill and no money in PHP, so the good people don't use it.
Ask HN: Bet the farm. Python or PHP?
81–90 of 106 posts
Re: Ask HN: Bet the farm. Python or PHP?
#82Earlier quoted context omitted.
Coming from a Perl background, you would probably be more comfortable with PHP. Definitely checkout the KohanaPHP framework (www.kohanaphp.com) for a solid, well-designed PHP5 MVC framework, With a good framework, you can write very readable and maintainable code.
I come from a Perl background and I'm definitely not more comfortable with PHP, despite having used it quite a bit over the past year or so for our company website, forums, store, etc. Python at least has first-class functions, and I had no problem using it for a few years when I was working in a Python shop (and I still miss IPython which rocks so hard...Devel::REPL is not quite an acceptable substitute). But, I fin…
Re: Ask HN: Bet the farm. Python or PHP?
#83I've used all three of the languages you mention for relatively large web applications. People will say PHP sucks because it is ugly and retarded and only has one namespace. People will say Python sucks because of the whitespace issue and mod_python doesn't work on a $5/m shared hosting plan. Perl sucks of course because "the syntax is crazy!" But, huge sites are built in PHP (Facebook, Hype Machine, Flickr, half of…
GMail - Not Python
AdSense - Not Python
GMaps - Not Python
Search - Not Python
Re: Ask HN: Bet the farm. Python or PHP?
#84I spent a lot of time bellyaching about this when starting my company - looking at PHP, Perl (preferred by the devs), and Python (preferred by the advisers I trust). In the end, we went PHP, and it was hugely lucky - we were able to hire a couple of devs on very short notice because we were in PHP, even though we use a less popular framework called Qcodo. After they were hired, I asked them what they thought, and the…
If you're hiring candidates that wouldn't consider learning a new language to join an interesting startup -- well, good luck!
Re: Ask HN: Bet the farm. Python or PHP?
#85I think the most important things to consider are things that you can't really relate effectively to a forum discussion like this and that is what your real skill levels at each of these languages is and the availability of skill in your area and network of friends.
I would lean more to those factors for making the final decision because it makes no matter that python might have wome extremely elegant and powerful syntax or library for coding a specific functionality if nobody working on the project is familiar enough with the language know the syntax or the library.
The primary investment in any new app like this is "developer time". Managing that resource requires the juggling of many more factors than the capabilities of any given language.
Re: Ask HN: Bet the farm. Python or PHP?
#86I've used all three of the languages you mention for relatively large web applications. People will say PHP sucks because it is ugly and retarded and only has one namespace. People will say Python sucks because of the whitespace issue and mod_python doesn't work on a $5/m shared hosting plan. Perl sucks of course because "the syntax is crazy!" But, huge sites are built in PHP (Facebook, Hype Machine, Flickr, half of…
Most of Google products were written in C++ or Java. GMail - Not Python AdSense - Not Python GMaps - Not Python Search - Not Python
Re: Ask HN: Bet the farm. Python or PHP?
#87I loooove Python. But if asked to "bet the farm" on a web app, I'd go with PHP because it's been successfully demonstrated again in again in every form of web app you can imagine. In a year, I'd recommend Python, but I still find Django and the other web frameworks a bit too immature and clunky to do things that PHP has been hacking with for years and years. As much as I hate to say it, for the Python community the w…
Re: Ask HN: Bet the farm. Python or PHP?
#88Earlier quoted context omitted.
one can write readable anything, but some languages encourage it more, both in the language features and syntax, and also in the community, tutorials, etc
Yes, Perl encourages readability in the language by one of its language features, the helpful prefixes in front of variable names.