1

Тема: Застосування веб-технологій для написання програм для самартів

Why mobile web apps are slow - дуже довга стаття, яка вартує того, щоб дочитати її до кінця.
В ній описано, чому інтерпретовані мови, та мови з GC не підходять для написання середніх та великих програм для смартфонів.

Подякували: Очі.завидющі, Chemist-i2

2

Re: Застосування веб-технологій для написання програм для самартів

Я її декілька днів тому пробував дочитати, але так і не посилив. Перейшов за посиланням прогортав вниз… ну і коротше, там є розділ спеціально для неосиляторів. І вгадайте чому вони не підходять? Тому що вони повільні.

3

Re: Застосування веб-технологій для написання програм для самартів

Це усе одно, що пропустити футбольний матч, а на наступний день запитати в друзів який рахунок.
Особисто мені сподобались розмірковування автора щодо:

  • роботи GC у ситуаціїї, коли мало доступної пам'яті (я таке бачив у себе на компі і мобілі, але не міг зрозуміти, що відбувається);

  • RAM (ідея, що вона жере енергію - це супер);

  • Asm.js (я тепер знаю, навіщо він Мозілі).

І багато чого іншого.

4

Re: Застосування веб-технологій для написання програм для самартів

Енергію жеруть всі пісочниці та операційні системи :) Звичайно, нейтів застосунки менше жеруть, ніж JS код. JIT компіляція трішки рятує, але наврядчи вона у нейтів перетворює JS, скоріш у Далвік(хоча брехати не буду, бо не знаю).