为什么Javascript在移动设备上运行慢

"一篇《移动设备应用为什么慢》的长篇大论总结了Javascript在移动设备中发展现状。文章指出移动操作系统缺乏有效的内存管理导致内存垃圾回收机制消耗过多内存,以致HTML5和JS只能用来做一些轻量级的应用。移动设备上的内存管理很难。移动操作系统如iOS和Android的设计哲学都忽略了内存管理问题。无论是iOS还是Android,都不能让移动应用开发者从繁琐的内存管理中解放出来。JavaScript/Ruby/Python程序员听到“内存垃圾回收”这个词时,他们的理解是“万能的内存回收工具”,无需再为内存担心。如果想和台式机上的程序一样,移动设备要为一个应用预留10倍实际所需内存。"