Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!

К тому же наличие Flash может сильно ударить по доходам appStrore от казуальных играх и мини приложений
На нем и пишется добрая (скажем 89,26%) часть всех баннеров. И эта добрая часть пишется в основном людьми плохо владеющими AS и пишущих в основном на PHP или JS. Поделать с этим к сожалению ничего нельзя — проблема не в технологии, а в головах.

package
{
import flash.display.Sprite;
public class Watch extends Sprite
{
var p:Object =
{
a: 1,
b: 1,
c: 1
}
public function Watch()
{
for (var prop:String in p)
{
trace(prop, p[prop]);
p['a'] = 2;
}
}
}
}
* This source code was highlighted with Source Code Highlighter.Лично по моему мнению среднее количество проклятий в сторону Adobe от flash разработчиков составляет порядка 50 в год.
Слов о том, что в случае определения свойств в объекте внутри цикла возможны ошибки — нет.
А если он внутри большого объема другого кода, понять что ошибка именно в этом, достаточно сложно.
var p:Object = new Object()Это AS3. И вы изменили код.
new Object() и {} как и new Array() и [] — разные объекты
new Object() и {} как и new Array() и [] — разные объекты
На нем и пишется добрая (скажем 89,26%) часть всех баннеров.
В то же время разработка приложений в блокноте также относят к «плюсам» флешаВ то же время разработка приложений в блокноте также относят к «плюсам» флеша
Здесь автору стоит знать, что откомпилированный swf файл имеет размер...
Тут вроде бы все ясно, должно быть:
a 2
b 1
с 1
MythBusters: Правда и вымысел о Flash