deally suited for computation-intensive use cases, such as audio/video
transcoding, data manipulation, XML parsing, cryptographic functions
or physics simulation, performance can be considerably faster than
ActionScript 3.0 and anywhere from 2-10x slower than native C/C++ code
2-10x slower than native C/C++ code, понимаете? это же пипец как
круто. тем более скорость портирования сишных либ увеличится на
порядок.
Alex Davydov <axl_...@hotmail.com> wrote:
Ты в каждом втором треде находишь повод написать "Все это давно есть в
Shockwave, зачем изобретать велосипед?" Тебя услышали. Услышали давно.
Твоя позиция понятна. У тебя есть полное право ее придерживаться. Но
молча, про себя.
Вот смотри: были легковые автомобили, с бензиновыми двигателями, и были
большие трактора с дизелями. А потом научились делать дизели такие, что их
стало целесообразно устанавливать в легковые автомобили в определенных
случаях. А тут пришел ты и авторитетным голосом заявил: "Зачем изобретать
велосипед? Хотите дизель? - вот вам трактор, поезжайте!"
Дай людям возможность ездить на легковых автомобилях с дизелями спокойно,
без твоих комментариев.
--
А. Иванов
Тем не менее, непонятно стремление изобрести велосипед. Лишние деньги у
Адоба? Или разработчиков пытаются чем-то занять во время кризаса?
Повторение - мать учения? Перепишем заново Shockwave?
Мощно задвинул. Внушает.
Но только у нас тут на то и форум, чтоб ОБСУЖДАТЬ.
Я не гонюсь за тем, чтоб меня "услышали".
Я хочу получить ОТВЕТ. Потому как ответа не знаю. И аргументированного
ответа еще не видел.
Перечитайте еще раз этот абзац.
Про "каждый второй тред" совсем непонятно.
То, что Вы называете "трактором" обладает ВСЕМИ свойствами Флаша. И еще
всего до кучи. В том числе и так давно выпрашиваемый флашеристами аппаратный
3Д и нативные подключаемые модули а-ля Алхимия. Гуглим ADOBE XDK и тщательно
изучаемъ.
> По мне - отличный план. Думаю хорошие библиотеки будут даже очень не плохо
> продоватся.
- идея в том, чтобы дать сишнику возможность делать
флэш-приложения используя свои наработки.
Как следствие - расширение рынка сбыта.
Мне куда интереснее вопрос увеличения производительности,
если таковое возникнет, и на чём.
Производители 3д движков горло порвут за 20% прирост.
остыньте, горячие парни!
- идея в том, чтобы дать сишнику возможность делать
флэш-приложения используя свои наработки.
Как следствие - расширение рынка сбыта.
И флаш0вый и шоквэйвовый плееры распространяются одинаковым способом:
прямиком с сайта. Шоквэйв имеет больше возможностей по факту, но более
древний. Макромедия\Адоба стали раскручивать Флаш, как перезаточенный и
сильно сокращённый Шоквэйв, в котором было всё.
Поэтому я и говорю, что не понимаю этих переизобретений ...
> Поэтому я и говорю, что не понимаю этих переизобретений ...
- есть много прекрасных продуктов, прозябающих в безвестности.
Есть много продуктов практически дублирующих друг друга,
но имеющих совершенно разную аудиторию. При минимальных
отличиях один продукт широко распространён, а другой нет.
Очень часто бывает так, что одно небольшое отличие и решает
кому быть на гребне волны, а кому прозябать.
Но факт остаётся фактом: шоквейв не пошел так успешно, как
флэш. И всё тут. И даже невозможно точно назвать причину,
по которой это произошло. Да и не так уж это важно.
А тот факт, что Адобы хотят перетащить из шоквейва успешные
наработки только радует.
И я не вижу вовсе причин для дискуссии.
Какие-то алхимические вещи декомпилеры не распознают.
Это значит, что их реализация несколько отличается от родной.
Возможно, что отсутствуют некоторые проверки, которые
делает flash, например соответствие типов и т.п.
Т.е. в итоге более низкий уровень получается.
Это мысли вслух.
кому нужен программист на as, если индусы на си сделают дешевле и работать будет быстрее
не волнуйтесь, таких хороших специалистов как мы не увольняют...
правда ведь не увольняют?...
Первая - "Да, пожалуй мы могли бы потратить время и переделать проект
под АС3, но где я найду хорошего АС3 программиста чтобы дальше проект
развивать и поддерживать? На рынке дефицит АС3 программистов. А
недопрограммер под АС2 у меня уже есть."
Вторая - "Мы сделали редактор не на флексе, а под сильверлайт, потому
что какого-нибудь хорошего дотнетчика найти куда проще, чем хорошего
АС3 и флекс кодера."
Есть два случая, когда специалистов не найти -- это либо если
технология никому не нужна, либо если технология нужна всем. Это, мне
кажется, во многом связано с интенсивным развитием флэш-технологии.
Она востребована настолько, что безработных специалистов нет.
> кому нужен программист на as, если индусы на си сделают дешевле и
> работать будет быстрее
> WE ARE DOOMED!!!!
Если индусские программисты сделают твою работу быстрее, качественнее
и дешевле чем ты, то стоит уже сейчас все обдумать. :)
Alex Davydov пишет:
> Тем не менее, непонятно стремление изобрести велосипед. Лишние деньги > у Адоба? Или разработчиков пытаются чем-то занять во время кризаса?
> Повторение - мать учения? Перепишем заново Shockwave?
Вы, гражданин, вызываете агрессию у некоторых необоснованной
категорисностью высказываний. :) Неужели действительно взаправду
непонятна огромная разница между технологиями?
Я дальше напишу вполне, мне кажется, очевидные вещи...
(Напомню, я сам с директором работал. Последний раз, правда, два года
назад.)
Директор никогда не дотянет до флэша по распространнености и
востреованности просто в силу значительно более низкой лояльности к
нему пользователей (это я начал с самого простого).
За этой лояльностью во многом стоит безопасность и безвредность флэш-
плагина/активикса.
За этой лояльностью стоит область применения (самое простое - баннеры,
шапки сайтов, сами сайты, например, никто в здравом уме на директоре
не сделает).
За этой лояльностью стоит во многом лояльность разработчиков, которые
массово делают флэш-контент и совсем-не-массово делают директор-
контент. Например, если ты хочешь сделать популярную казуальную
игрушку и зафигачить её на аддиктивгеймз, конкгрегейт, ньюграундз,
миниклип, получив возможность заработать на ней -- сделай эту игру на
флэше.
За этой лояльностью стоит непрерывное развитие технологии и её
распространение (недавно, например, увидел использование флэша в игре
Bioshock - в чисто десктопной игре А класса). И черт с ним, что
Shockwave и Flash плееры распространяются одинаково - главное что у
директора мало шансов стать настолько же популярным и юзаемым.
А что нужно апгрейдить, если ты разрабатываешь очень популярную
технологию и непопулярную технологию? Нетрудно догадаться. :) (я
намеренно не затрагиваю архитектурные вопросы, чтобы не начался
холивар.)
И, возвращаясь к тому, что я сказал в самом начале: выскококлассного
директорщика не найдешь днем с огнем. Высококлассного флэшера тоже не
найдешь, но искать уже можно без огня.
--
Michael Antipin
______________________________________________________________________
n...@gammagroup.ru | http://www.gammagroup.ru | http://www.noregret.org
Если индусские программисты сделают твою работу быстрее, качественнее
и дешевле чем ты, то стоит уже сейчас все обдумать. :)
скорее уж жаву :)
скорее уж жаву :)
дело не в языке. если написасть супер-пупер-свой-интерпретатор для сей
который будет выполнять все построчно, без всяких JITов и прочих умных
штук, то он будет работать медленнее, чем перл. во флеше в любом
случае будет виртуальная машина. жабовская и дотнетовская вм сейчас
самые производительные. благодаря JIT скорость работы жабы
приближается к native