Цитата:
|
Что вы набросились на бедного Chingachgook'а? Он всего лишь хотел сказать, что адобовцы нам с вами навязывают новый язык. С этим я согласен полностью. Сегодня они убрали совместимость, но запихнули две AVM в один плеер. А завтра они одну AVM уберут - и все те, кто преданно программировал на AS1,2 остануться с носом. Ну или придется учить новый язык. Дело не в лени, а в привычке - ну привык я программировать на AS2, меня он устраивает. Но я буду вынужден пересаживаться на новую платформу.
Но объективно AS3 обладает большими возможностями. Хотя бы в плане спецэффектов. Предлагаю баттл - пару заданий выполнить на AS3.0 и AS1.0 и посмотрим - так ли крут первый AS, как утверждает товарищ Chingachgook. |
Первый раз вижу тут настолько жирного тролля. Продолжайте.
|
Цитата:
Цитата:
2 chingachguck (изивняюсь если искаверкал ник): Ас 1 - круто, не спорю. http://0xffffff.ru/flash/exp/as3/musical/snowflake5/ Напиши это на Ас1, пожалуйста. Напишешь - ты мой Бог. |
Ну вы и нафлудили :) По мне так любой человек хоть с пол-килограммом мозга даже не заметит перехода с ас2 на ас3, а тут такое впечатление что надо переучиваться с латыни на древне-китайский
|
Цитата:
(ассемблер имеет ведь более широкие возможности чем си++, не так ли?) Опять же аналогия с директором - много народу бросилось писать на директоре, несмотря на его бОльшие способности? Цитата:
(в случае с ассемблером и си++ возможности примерно одинаковые и никто никого не заставляет писать именно на си++ или именно на ассемблере). Не случайно ведь никто не отвечает на простой вопрос: если бы адоб довел функционал AVM1 до уровня AVM2 много бы народу пересело на AS3? Цитата:
(кстати, я уже писал, что, пожалуй, единственное, что мне трудно будет сделать на AS1 - так это графический эквалайзер). Но разве это ограниченность AS1? Вовсе нет. Это ограниченность AVM1, причем искусственно поддерживаемая адобом. Будут нужные методы в AVM1 - то на AS1 можно будет сделать то же самое, причем минимумом кода и быстрее. |
Цитата:
Засим тема закрыта. |
я уже говорил, что синтаксически ас1 мне нравится больше ас3. в этом я солидарен с "последним из могикан" =)) хотя у ас1 много вполне исправимых недостатков.
более всего в ас3 мне не нравится жёсткая типизация (точнее, текущая её реализация). если она и даёт прирост в скорости (что далеко не 100%), то не разительную. зато, в текущей реализации, она исключает возможность разного поведения функций при разном типе и кол-ве аргументов (геттер и сеттер с одним названием). а это гипер полезно. во избежание криков "это привнесёт путаницу", "код станет нечитабельным", поясню на примере: MyClassObj.elementPosition() // возвращает позицию элемента, возвращает, допустим, число MyClassObj.elementPosition(positionValue) // устанавливает позицию элемента, возврвщвет this: MyClassObj. для "chainability" (хз как корректно перевести на русский) в некоторых языках есть возможность легально, с типизацией разветвлять поведение ф-ций/методов. реализация встроенных пакетов тоже убога. не всё хреново, конечно, но можно лучше. да, у авм1 много недостатков. да, ас1 многое не умеет. но зачем менять язык? зачем искусственно ограничивать его возможности? достаточно было исправить косяки в реализации языка, переписав авм. короче, авм1 *****, ас3 *****. хочу ас3 + ас1(2). или развивайте ас3. да, вроде как адоб решил добавить к ас3 ещё руби, питон и си (си++?). если так, то честь им и хвала. перейду на руби. или на питон. |
KidsKilla, спасибо, что вы поняли о чем идет речь :)
Цитата:
Поэтому мне понятно ваше желание закрыть тему. Как будет угодно. Я в ветку флуда не рвался... |
Цитата:
|
Часовой пояс GMT +4, время: 04:27. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.