Как стать автором
Обновить

Комментарии 5

Ребят, так нельзя. Если я правильно понял Вас (автора), вы до этого не знали о векторах, хотя программирование — ваш основной род занятий. Вектор — одна из базовых концепций программирования, доскональное знание принципов которых как раз и отличает инженера от шамана.

П.С. Помним про пресловутое правило «Я программирую», а не «Я программирую на ......!».

Похоже, что вы автора вы поняли неправильно. Статья об amf3 сериализации/десериализации вектора в as3, а не о том, как автор открыл бля себя класс вектора.
Хм, возможно я неправильно выразился. Я знаю что такое vectors (так же как и arrays, sets, maps, linked-lists и т.п.) в программировании.
Под фразой
Я лично ещё не до конца разобрался в прелести Vector

я подразумевал, что не до конца разобрался в реализации vectors в AS3. Ибо со слов некоторых флэшеров, там есть что-то «волшебное».
Возможно нужно перефразировать предложение.
Кстати, интересно было бы узнать именно про такие «волшебные» особенности. Напишите, как разберётесь?
Врядли разберусь. У меня просто нет планов возвращаться к amf3, я щас полностью поглащён Scala :)
Просто в своём прошлом проекте, наш флэшер активно юзал векторы. Из-за это возникали нестыковки, т.к. AMF3 якобы не поддерживает их (по спецификации). Приходилось объекты, полученные от сервера, «конвертировать» (массивы -> вектора). Немного покопавшись, выяснилось, что AMF3 всё-таки поддерживает вектора, не официально. Я начал писать поддержку векторов в Zend_Amf, но потом ушёл с PHP на Scala, так и не закончив патч.
Чтобы мой reverse engineering не пропал зря, решил выложить на хабре, в надежде что кто-нибудь подхватит и закончит начатое…
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории