Very little of WebOS 3.0 is native C code.
Originally Posted by sorli
I think that the majority of the issue is not with the web technologies, as these run in a webkit browser (Luna) and really are not much of the issue.
The only issue that these presented were the loading of apps, which take a couple seconds more to load as they have to compile.
Another issue is not using advanced CSS transitions everywhere for hardware accelerated graphics. Again this issue is just a bit of lag here and there.
webOS is like a website, a big one at that, but most web technologies are designed to run fairly light.
After finally really sinking my teeth into webOS over 2 years, I honestly believe the issue is with the linux portion of the OS and memory management.
Im hearing of people on the Touchpad getting too many card errors, with 1 gig of ram, and that is amazingly terrible.
There are HUGE memory leaks in webOS, and it has nothing to do with web technologies, it has to do with the linux engineers at sunnyvale who someone how screwed up the multitasking and memory management so badly that apps just bleed dirty memory here and there and continue to take up memory even after they are closed.
The whole "webOS apps run in the background" multitasking and having Synergy services always running was a cool idea, but it has had disastrous results with the memory usage of devices.
the biggest issue is that webOS is a HUGE memory and CPU hog and this is due to its management of memory and memory leaks which has to do with the linux portion of the OS imo.