You should use whatever you are comfortable with.
1. Php, RoR, Java and Python are the Survivors
. I think between
them they are 80%+ with 15-30% each.
- Some B2B/B2C diehards claim J2EE (e.g. Apache/Tomcat/JBoss stack) is
more robust for persistent ecommerce transactions, but I believe that
is bunk. OS-Commerce & other sites work just fine with PHP. However
Java seems destined to a slow decline to support Oracle enterprise.
Java actually is its official external language e.g.
- Python is really a google internal
snobbish fad and has little "official" support outside linux gnome
& as a replacement for older UNIX X-window/TCL desktop GTK/Python
apps. Notice that Google did NOT force Android users to do Python.
Also, Google claims it will "eventually" support Php/MySQL for its
- ASP/.Net is not popular among ISVs other than VB/Enterprise small
- C/C++ while iPhone has reactivated it some, are not really suitable
for the Web at all.
2. PHP is more widespread for medium and used by more majors
facebook, youtube uses it for UI/Rest APIs along with C++ media
conversion and python, yahoo,etc.
3. Frameworks and Hiring
. It is best to use a standard - pick
from a top one for that platform - regardless of what language you
choose. This greatly helps with hiring. We made the mistake of using
our own homegrown framework, while it gave us immense advantages in
targetting Social networks, web and HTML5/Mobile apps with same code
base, the bad side was it is a challenge getting people to jump on
board esp. outsourcers.
--- Pradeep Jain, degree7.com
On 6/15/2010 1:04 PM, Jessica wrote:
We're about to start developing a web application. We have developers for both PHP and Python, trying to decide which language and what framework to use. PHP seems to be more widely used (including Yahoo and Facebook), quite some frameworks http://www.phpframeworks.com/, but none seems to really standout or dominate. Python seems to be gaining popularity (Google/Youtube uses Python), esp with Django. I'm concerned about not only the technology itself, but also future hiring of developers with the needed skills. I'd like to hear your opinion on these aspects. Thanks!
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Jessica ([address removed]) from The Silicon Valley LAMP Meetup Group.
To learn more about Jessica, visit his/her member profile: http://www.meetup.com/lampsoftware-8/members/11474474/
To unsubscribe or to update your mailing list settings, click here: http://www.meetup.com/lampsoftware-8/settings/
Meetup, PO Box 4668 #37895 New York, New York[masked] | [address removed]