Performance test
Performance test 1
Pro and Cons
Но Joshua в свое время отказался от as3-signals в пользу старых событий Starling (речь идет о кастомных самописных события Starling, а не нативных событий с клонированием), но только ссылаясь на то, что Starling события с функцией .dispatchEventWith(...) полностью заменяет логику сигналов (Этот метод действительно очень ХАРОШ).
http://forum.starling-framework.org/...o-more-signals
Еще раз - я не говорю что все поголовно срочно должны перейти на сигналы, никого не принуждаю и не утверждаю, что это едиственно верный способ программирования. Свой пост я написал больше для создания более общей картины, потому что эта библиотека стоит того, чтобы (просто) обратить на нее внимание.
Если нужен баблинг - стандартные события выигрывают по семантике.
Сигналы - это примерный аналог системы событий в C#. Кто-то на форуме говорил, что делать C# из AS3 крайне неэтично и прочее, но опять же, все зависит от конкретного человека и конкретного случая)
В моем случае - мне очень нравится система событий и делегатов C#, поэтому когда я использовал AS3 - сигналы стали для меня просто спасением (до этого я делал кастомные события). Можно считать это приступом
программистского эскапизма от реалий конкретного языка.
Доказывать ничего не собираюсь (и не собирался), инет и так полон обсуждений. Можно нагуглить много инфы по запросу as3 signals vs events, там все косточки уже аккуратно пересчитаны и пересобраны
