Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=53)
-   -   Битва гигантов: AVM1 vs. AVM2. Спешите видеть! Только у нас! (http://www.flasher.ru/forum/showthread.php?t=113128)

TERRORist 20.06.2008 01:33

АХАаххаха какие люди! chingachgoog, я тебе хотел бы напомнить, что некоторое время назад я тебе предоставил скрипт, за который ты обещал 100 баксов. Не желаешь ли их все таки вернуть?

Fernando Costa 20.06.2008 02:27

ну и терорист же ты, терорист :)

kruasan 20.06.2008 02:54

Цитата:

Сообщение от divinus (Сообщение 746515)
И правильно сделали, может с отмиранием AVM1 закончится эра тупых, надоедливых, много-весящих flash-баннеров и прочей, порочащей технологию, дряни... И наступит время, когда дизайнеры будут заниматься дизайном, а программисты - программированием... )

А как тогда назвать 3D-моделлера/аниматора, работающего с MAYA, и активно использующего скриптовый язык MEL ? Поверь, таких немало. Знание этого языка зачастую является обязательным требованием к специалисту по MAYA. Так, например, обстоят дела на студии Питера Джексона в Новой Зеландии, где проходила работа над 3-м Властилином Колец и Кинг-Конгом (там работают 2 моих знакомых). В данном случае MEL - дополнительный и весьма эффективный инструмент дизайнера.
Флэш-дизайнеры имеют полное право относиться также и к AS.

Волгоградец 20.06.2008 10:40

Тоже замолвлю словечко. AVM2 - это чисто маркетинговый ход. Да, можно было добавлять бесконечно методы в AS2.0. Да, можно было оптимизировать и добиться большей скорости обработки данных. Да, можно было сделать FP10, которые бы на хардверном уровне работали бы с AS2.0. Но тогда бы все продолжали работать в Flash 8 (или MX2004) и зачем им тратиться на новый IDE? К тому же конкуренция с SilverLight заставила Adobe выпускать новый продукт и рекламировать его как передовой продукт. И по-моему такой маркетинг приносит плоды - посмотрите на вакансии - везде требуется отличное знание именно AS3.0. И в конечном счете AVM1 умрет, перестанут ее поддерживать (зачем растить чужого ребенка, когда есть свой - все таки AVM1 - это продукт Macromedia).

wvxvw 20.06.2008 13:16

AV1 и AVM2 - обе продукты Макромедии... и писали ее те же люди, которые до этого поддерживали/создавали AVM1. Если Макромедию купили, это не значит же, что всех сотрудников поувольняли и все, что они до этого делали переписали по новой. Просто теперь Макромедия - часть Адоби. И вообще, если уже быть очень дотошным, то АС3 и Флекс 2 появились до того, как Макромедию официально купили.

chingachgoog 20.06.2008 13:31

Цитата:

Сообщение от wvxvw (Сообщение 746573)
Чем меньше будет разных языков програмирования, тем, в конечном счете будет меньше проблем с совместимостью, а следовательно, меньше избыточного кода.

Ну давайте все перейдем на ассемблер или машинные коды. А все остальное - ЗАПРЕТИТЬ.


Цитата:

Сообщение от wvxvw (Сообщение 746573)
AVM2 объективно лучше, она логичнее устроена...

Я серьезно говорю - добавь адоб в AVM1 те же новые методы, что есть в AVM2 мало бы кто перешел на "объективно лучшую и логичную" AVM2.

Цитата:

Сообщение от wvxvw (Сообщение 746573)
Поэтому, мое мнение: переходите на АС3, да поскорее, этим вы не только облегчите жизнь себе, но и идущим за вами, кому не прийдется перерывать горы морально устаревших мануалов и исходников =)

Вы забыли добавить, что подразумевается дальше: "а не можете или не хотите перейти на AS3 - то убейте себя об стену и не отнимайте хлеб у нас - "настоящих" программистов". :)

Цитата:

Сообщение от wvxvw (Сообщение 746573)
У AVM1 были, ну и до сих пор существуют недостатки, искоренить которые невозможно, и ради изменения которых и написали AVM2. Это, в первую очередь, то, что у методов теперь всегда есть ссылка на объект, в котором они объявлены (т.е. метод в АС3 = делегат в АС2).

Не ради этого сотворили AVM2 не совместимую с AVM1.
Еще раз повторю - несовместимость AVM и намеренное ограничение AVM1 - позор адоба.

Цитата:

Сообщение от TERRORist
АХАаххаха какие люди! chingachgoog, я тебе хотел бы напомнить, что некоторое время назад я тебе предоставил скрипт, за который ты обещал 100 баксов. Не желаешь ли их все таки вернуть?

TERRORist, вы уже бросили пить коньяк по утрам? Или что-то пожестче принимаете? :)

Цитата:

Сообщение от Волгоградец
Но тогда бы все продолжали работать в Flash 8 (или MX2004) и зачем им тратиться на новый IDE?

Как зачем? Новый компилятор будет генерить новый методы. Только спокойно на AS1.

Цитата:

Сообщение от Волгоградец
И по-моему такой маркетинг приносит плоды - посмотрите на вакансии - везде требуется отличное знание именно AS3.0.

Это работодатель путает CS3 и AS3. Как раньше путали, что раз 8-й флеш-редактор, то значит AS2. :)
А плоды видны на форуме по количеству постов.

Цитата:

Сообщение от Волгоградец
И в конечном счете AVM1 умрет

В конечном счете все умрут... :)

TERRORist 20.06.2008 14:14

Цитата:

Сообщение от chingachgoog (Сообщение 746659)
TERRORist, вы уже бросили пить коньяк по утрам? Или что-то пожестче принимаете? :)

К счастью, я не пью коньяк, и, к еще большему счастью, у меня история никуда не делась. Так что проверь личку. :victory:

chingachgoog 20.06.2008 14:25

Цитата:

Сообщение от TERRORist (Сообщение 746677)
К счастью, я не пью коньяк, и, к еще большему счастью, у меня история никуда не делась. Так что проверь личку. :victory:

TERRORist, пока вы не извинитесь за наглую инсинуацию, ответом будет только ссылка на этот пост.
PS рекомендую использовать ноотропил.

wvxvw 20.06.2008 14:34

chingachgoog:
Мне нужно делать межстрочные расстояния меньше, а то вы чего-то упорно хотите читать именно между строчками =)

Я не призываю писать на ассемблере - это не удобно, избыточный код, если посмотреть контекст цитаты - это код который обеспечивает совместимость версий, а не систематизирует/абстрагирует и т.п.

А я повторюсь, добавлять не к чему было, система была не пригодна для того, чтобы на сто-надцатую заплатку пришить еще десяток карманов.

Я ничего не забыл добавить, сказал ровно столько, сколько хотел - не нужно за меня додумывать/дописывать, и потом с этим спорить. Это ваши мысли по поводу "убить себя об стенку". Я, напротив, желаю вам прожить в добром здравии еще много лет =)

И вообще, вы, наверняка не пишете на АС3, и спорите исключительно ради того, чтобы отстоять удобную вам (но, не обязательно верную) точку зрения... а это лень, батенька... лень задуматься и попытаться разобраться в чем-то новом. И это не только для программиста, это для любого специалиста в любой области отнюдь не позитивная черта...

chingachgoog 20.06.2008 14:44

Цитата:

Сообщение от wvxvw (Сообщение 746682)
chingachgoog:
И вообще, вы, наверняка не пишете на АС3, и спорите исключительно ради того, чтобы отстоять удобную вам (но, не обязательно верную) точку зрения... а это лень, батенька... лень задуматься и попытаться разобраться в чем-то новом.

Разумеется мне удобно писать на AS1. И я не пишу на AS2/3 и не использую строгую типизацию. (это вовсе не синоним "не знаю и не умею"). Потомучто мне удобно ТАК. А кому-то нравиться типизация, кто-то пишет на AS2 и AS3 (приходится по должности и за ними косяки править). Я же не против.
Я против насильного навязывания AVM2. Против маркетологического навязывания.
Лень - это лень программистов адоба проапдейтить AVM1 и сделать новую AVM совместимую со старой.

add:
Кстати, те кто нахваливают AS2/3 в плане "логичности, понятности" и т.п., на самом деле не понимают как действует AVM1. Т.е. они напрочь не знают или не понимают прототипную модель. Характерный тест: они не в состоянии переписать классы в стиле AS2 в классы в стиле AS1.
Тоже самое наблюдаю с программистами в AS3 - они не понимают (им это не нужно) как работает AVM2.


Часовой пояс GMT +4, время: 04:25.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.