eBay used to use C++. There was a .pdf some time ago where they
described some of their C++ stuff (and compiler errors like "too many
class methods", good ol' code generators...)
They've since moved to Java, but I don't remember if it's a 100% Java
shop now.
As for Amazon, look at their Web Services for some ideas. Also, Steve
Yegge's old blog (don't have the url at hand) has many pointers.
So, yes, go for Python wherever you can. Ruby is in very bad shape
internally (language can be as "pretty" as they want, but VM is what I
care about the most).
PHP, well... you should use it ONLY if you know *exactly* what you're
doing, otherwise it's worse than C++ when it comes to "shoot yourself
in the foot".
There are some very nice alternatives, like seaside/Smalltalk.
On 29 Apr 2008, at 00:41, raven wrote:
Bertrand Janin ha scritto:
I Wonder what amazon.com and Ebay.com use? it would stand to reason
that they would need speed any place they can get it.
I wonder if they use C?
I remember seeing "Sun" microbanners here and there on eBay, it might
scream "Java".
But, sometimes, you see someting like this: http://cgi3.*ebay*.it/ws/
*eBay*ISAPI.*dll*?ViewUserPage
So, as you can see, this horrorful extension seems to scream "Micro
$hit environments"
No?