Цитата:
Сообщение от wvxvw
Чет почитал, и складывается впечатление, что хотели как лучше, а получилось как всегда...
|
Ну он это особо и не скрывает. И намекает что в будущем это может измениться. (возможно в Next это уже будет на уровне VM и языка, а не API плеера.
Цитата:
|
We knew that we would not introduce a new keyword (for now) to leverage concurrency, so really workers made a lot of sense.
|
Цитата:
Сообщение от wvxvw
[*] Общая память !!! уже ж в Яве наступили на эти грабли, и в Шарпе... это ж как обезьяне дать гранату. Не за горами виднеются локи, синхронизация и куча бестолкового кода написанного для того, чтобы предотвратить возможные попытки несинхронного чтения из общей памяти. В чем-то, конечно, виднеется попытка от этого предохраниться т.как общие свойства надо явно объявлять, но тут же никто не мешает дать доступ публичному свойству "снаружи".[/list]
|
Не только виднеются, а уже точно будут.
Цитата:
|
That's why we will be introducing a new flash.concurrent package with new classes : Mutex and Condition.
|
Цитата:
Сообщение от wvxvw
Ну и такой момент, что это завязывается изначально на конкретную среду разработки (хотя вроде как с этим не должно быть проблем в будущем...).
|
Насколько я понял завязывается на SDK. Так что любая IDE способная работаться с Flex SDK сможет работать и с воркерами.
Тут еще такой момент. Worker получает ByteArray со специально скомпилированной swf внутри, что по-идее дает возможность не только встраивать воркер через Embed но и динамически загружать его. В общем надо ждать беты , что бы проверить.