If you had to write SalesForce.com...
If you were the head of a start-up that had taken on the task of something the size and magnitude of SalesForce.com, what framework / platform would you commission your team to work with?
I'm not, btw, interested in making a SF clone, or anything like it - I AM, however, interested in what platform you'd use to write a server that handles over 1 billion transactions a month, delivers data to the web, e-mail, PDAs and Pocket platforms, has its own scripting language, and allows others to write apps for it.
Java? .NET? Ruby on Rails?
Spill thy thoughts!
[594 byte] By [
Lucifer9] at [2007-11-20 10:02:06]

# 1 Re: If you had to write SalesForce.com...
Microsoft advises to use ASP.NET ;)
It supports multiple devices (such as PDA and POCKET PC's), and can be used to create server farms.
I would definitely choose for ASP.NET (but I don't have experience developig web applications using java).
# 2 Re: If you had to write SalesForce.com...
PHP is probably the most proven language in this aspect, looking at rich web applications such as wikipedia.org, digg.com and facebook.com (the last one also allows you to develop external applications which transparently run side by side with the original application.) I haven't seen any ASP.NET applications at the same level, so I don't know how well it copes in comparison.
JSP is also a popular language for web applications, especially business ones. And Java is, in my opinion, a considerably better language to develop bigger OO solutions than PHP.