Except if, uhhh, they have made too many assumption on Gmail features being available, so that from the backend to the UI layer, it needs a good, over-through, rewrite to work with anything more standard.
Gmail has spent a lot of time making it work well with web mail clients, be fast etc. Other people have not done this much in general, they would probably have to buy someone.
Totally agree. Since when did a work queue/thread pool thing become anything beyond intro to systems work?
Furthermore, I don't know where everyone gets off saying erlang is so fast either: I'm not sure where things are now, but last time I checked, their scheduling algorithms were leaving quite a lot on the table, standing to benefit quite substantially from even the most basic operations and logistics knowledge.
good point. on the other hand, however, perceived cost has always been more important than actual cost, and that's when it comes to absolutely anything, including UI.
"Lets take anything to do with behavioural conditioning and fundamental incentive structures and call them game mechanics, just so we have an excuse to make up something new and forget that everything we're doing has been going under constant research and development since the dawn of the industrial revolution..."