Wednesday, July 10, 2013

Waarom web-apps trager zijn dan native apps


Wie ooit de Facebook web app op zijn iPhone heeft gebruikt weet wat ik bedoel. Web apps zijn trager dan native apps... en niet zo'n beetje ook.

Drew Crawford heeft toevallig een beetje verstand van web apps bouwen en schrijft op zijn blog een interessant artikel over de vraag hoe het eigenlijk komt dat web apps zo traag zijn.


Lang verhaal kort : 
  • ARM processors hebben niet de pit om JavaScript snel genoeg te laten draaien, hoeveel 'optimalisaties' men ook zal toepassen in de verschillende mobiele browsers. 
  • JavaScript zelf is niet zo'n handige taal om grote dingen in te bouwen, vooral als het apparaat waar de code op moet draaien een  klein RAM geheugen heeft.
  • Brenden Eich, de maker van JavaScript, geeft zelf ook ruiterlijk toe dat JavaScript voor meer word gebruikt dan hij zich ooit voorstelde, en dat deze taal en interpreter zo zijn beperkingen heeft...

Freek, als je dit leest, check dan ook deze posting op zijn blog : http://sealedabstract.com/rants/hey-programmers-we-need-to-talk/

No comments: