Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flasher.ru > Флейм

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 08.07.2008, 20:46
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 1  
Ответить с цитированием
chingachgoog
Banned
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
Цитата:
Сообщение от BlooDHounD Посмотреть сообщение
chingachgoog, как я понял из последних ваших высказываний, самое точное определение, которое характеризует, AS1 в современном обществе - это прототипный язык.

вернёмся на пару сотен постов назад, и внимательно прочитаем то, что я написал пару раз: "прототипы остались в AS3. хотите юзайте."
Ну и что же __ets не смог "заюзать" мой пример AS1 под AS3? Не хотите у него спросить?

Цитата:
Сообщение от BlooDHounD Посмотреть сообщение
как в вашей великой AVM1 отличить int, uint, Number и String ? мы же хотим научиться работать с ByteArray?
Цитата:
Сообщение от wvxvw
>> Какой такой тип в языке AS3 (но не в AVM2!) появился, что только в AS3 позволяет использовать ByteArray ()?
int... а чего, в мануал заглянуть не судьба?
AVM1 не моя, она общая
Ну и где помеха использовать ByteArray в AS1 (не путать с AVM1!)?
Бедная новая AVM не сможет отличить int от Number, как мог бы подумать BlooDHounD? Чушь. А как же старая "великая" AVM1 отличает Number от String? Наверное неразрешимая задача...
Парни, вы придумываете проблему на пустом месте.

Цитата:
Сообщение от wvxvw
Они не добрые и не злые, они делают свою работу так, чтобы она была нужна другим
Ну объясните, почему они не сделали работу с метками в AVM1?
Нехватка денег - самый оригинальный ответ Лучше бы просто сказали - забыли...

Цитата:
Сообщение от wvxvw
Опять же, у меня дома, например, нет CS3... и вообще, купленых у Адоби продуктов нет. Зато есть FD и AXDT, и я не вижу как тут Адоби на мне нажились... я им ни копейки не заплатил, и тем не менее во всю использую их продукт.
Ну у ваших дизайнеров есть, значит. Обойдетесь без дизайнерской CS3?

Цитата:
Сообщение от wvxvw
что будет происходить в ближайшем будущем - можно предположить оценив настоящее. Ситуация такая, что прототипные и процедурные языки оказались менее приспособлеными к запросам потребителя в данной области - се ля ви... а дальше - как знать, может быть придумают чего-то получше, и АС3 станет такой же ветошью, как сейчас АС1...
Все может быть...
Да, без новой AVM AS1 будет ветошью и это факт.
Но это мало зависит от запроса потребителя (уверен что запрос на AS1 есть) и приспособленности прототипных языков (уверен они приспособлены), к сожалению.

Старый 09.07.2008, 00:15
Яски вне форума Посмотреть профиль Отправить личное сообщение для Яски Найти все сообщения от Яски
  № 2  
Ответить с цитированием
Яски

блогер
Регистрация: May 2008
Адрес: (0, 10, 185) в локальной системе
Сообщений: 721
Записей в блоге: 6
chingachgoog, все, что вы хотите уже реализовано, и называется АС3. Можно писать и указывая тип, и не указывая тип. Можно писать и в классах и в кадрах. Вы лучше скажите, что такого есть в АС1, чего нет в АС3 и без чего вы не можете нормально работать.

Старый 08.07.2008, 19:47
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 3  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
>> Какой такой тип в языке AS3 (но не в AVM2!) появился, что только в AS3 позволяет использовать ByteArray ()?
int... а чего, в мануал заглянуть не судьба?

>> "очевидное" у меня иное.
это помоему уже ни для кого не секрет %) ваш взгляд направлен в сторону противоположную от действительности, это да...

>>> Не каменные молотки vs металлических [...].
Bаше сравнение не корректно, Адоби не ПРОдают, они РАЗдают СДК, то, что они продают - графический редактор и удобная среда для разработки (ФБ), совместимые с БЕСПЛАТНЫМ СДК. Они не добрые и не злые, они делают свою работу так, чтобы она была нужна другим - чтобы за нее платили. Я делаю то же самое каждый день с 10 утра и до 7-8 вечера, и ничуть этого не стесняюсь =)
Опять же, у меня дома, например, нет CS3... и вообще, купленых у Адоби продуктов нет. Зато есть FD и AXDT, и я не вижу как тут Адоби на мне нажились... я им ни копейки не заплатил, и тем не менее во всю использую их продукт.

>> [...] дорога в светлое будующее - это только ООП и только на классах [...]
Светлого будущего нет, есть просто будущее, что будет происходить в ближайшем будущем - можно предположить оценив настоящее. Ситуация такая, что прототипные и процедурные языки оказались менее приспособлеными к запросам потребителя в данной области - се ля ви... а дальше - как знать, может быть придумают чего-то получше, и АС3 станет такой же ветошью, как сейчас АС1...
__________________
Hell is the possibility of sanity


Последний раз редактировалось wvxvw; 08.07.2008 в 20:06.
Старый 08.07.2008, 21:22
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 4  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
>>> Ну у ваших дизайнеров есть, значит. Обойдетесь без дизайнерской CS3?
Нет, нету... для того, что я делаю дизайн вообще не нужен, это конвертор видео, приставка к стриминг серверу, у него только в коммандлайн интерфейс есть...

>>> они не сделали работу с метками в AVM1
Понятия не имею... а как это влияет на репутацию? Я думал, они у вас чего-то отняли, пообещали, и не сделали, или еще чего-то такое... а это как бы их личное дело, вам вроде никогда никто не обещал, что это будет реализовано... Вас заденет, если я чесно признаюсь, что в 4-м классе не сделал пару раз домашнее задание =) Я стану от этого злее или добрее?

>>> Бедная новая AVM не сможет отличить int от Number, как мог бы подумать BlooDHounD? Чушь. А как же старая "великая" AVM1 отличает Number от String? Наверное неразрешимая задача...
В АVМ1 есть такой тип? - нет, нету. В АS1 есть такой тип? - не, тож нету. Дописать его и туда и туда? - ок, а за ним потянутся uint, XML (с Е4Х), regExp, а за ними и Sprite, Shape, Event, EventDispatcher... - и опять вернемся к тому, что АС1 нужно просто переписать с нуля, сделать таким же, как АС3, просто назвать его как-нибудь типа AS1 Progressive

Я все равно в упор не понимаю зачем нужна новая АВМ для АС1, при том что вам уже года 2 как дали новую АВМ, которая поддерживает прототипное програмирование и ну просто оооочень похожий синтаксис. Просто, естесственно, работает медленнее с прототипами, потому что это объективно медленно...
__________________
Hell is the possibility of sanity

Старый 09.07.2008, 14:25
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 5  
Ответить с цитированием
chingachgoog
Banned
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
Цитата:
Сообщение от wvxvw Посмотреть сообщение
>>> они не сделали работу с метками в AVM1
Понятия не имею... а как это влияет на репутацию? Я думал, они у вас чего-то отняли, пообещали, и не сделали, или еще чего-то такое... а это как бы их личное дело, вам вроде никогда никто не обещал, что это будет реализовано...
Репутация компаний складывается как раз из таких "мелочей" которых "никто не обещал".

Цитата:
Сообщение от wvxvw Посмотреть сообщение
>>> Бедная новая AVM не сможет отличить int от Number...
В АVМ1 есть такой тип? - нет, нету. В АS1 есть такой тип? - не, тож нету. Дописать его и туда и туда? - ок, а за ним потянутся uint, XML (с Е4Х), regExp, а за ними и Sprite, Shape, Event, EventDispatcher...
В АVМ1 нет, все числа считаются с плавающей точкой. Ну и что? Речь ведь не про AVM1. В AS1 нет такого типа? Опять - ну и что? Можно добавить, а можно и нет - обойтись просто новым классом ByteArray, а дальше новая AVM сама разберется, что какого типа. В AS1 есть 7 типов данных, добавим еще несколько - ничего страшного не произойдет (раньше ведь меньше было и добавляли).

Цитата:
Сообщение от wvxvw Посмотреть сообщение
- и опять вернемся к тому, что АС1 нужно просто переписать с нуля, сделать таким же, как АС3
Ложная предпосылка. Функционал AVM2 (и даже бОльший) достижим и с AS1. AS3 - не единственно возможное решение для такого функционала.

Цитата:
Сообщение от wvxvw Посмотреть сообщение
Я все равно в упор не понимаю зачем нужна новая АВМ для АС1, при том что вам уже года 2 как дали новую АВМ, которая поддерживает прототипное програмирование и ну просто оооочень похожий синтаксис. Просто, естесственно, работает медленнее с прототипами, потому что это объективно медленно...
Цитата:
Сообщение от Яски
chingachgoog, все, что вы хотите уже реализовано, и называется АС3. Можно писать и указывая тип, и не указывая тип. Можно писать и в классах и в кадрах. Вы лучше скажите, что такого есть в АС1, чего нет в АС3 и без чего вы не можете нормально работать.
Цитата:
Сообщение от BlooDHounD
и не нужно всё сваливать на Дениса. я не видел, что бы его просили что-то написать на AS3. а даже если и просили, то я не знаю, что можно написать на АS1 такого чего не написать на AS3. хотя обратное имеет место.
Придется ответить, раз так много одинаковых вопросов
В посте 419 я привел код AS1, иллюстрировавший принципы ООП.
Вот что ответил __etc в посте 425
Цитата:
Сообщение от __etc
Цитата:
Сообщение от chingachgoog
А где мой вариант переписанный под AS3?
Нигде, с вашим понятием полиморфизма такое можно написать только на JavaScript и других прототипных языках, у которых стол может стать стулом без проблем простой заменой прототипа.
Это собственно раз. Не говоря уже о мелочах по ограничению кода в кадрах в AS3 и прочих. Ну не синонимы фразы "код в кадрах" и "AS1"

Цитата:
Сообщение от BlooDHounD
chingachgoog, ну так скажите мне в чём основные отличительные характеристики AS1 от прототипной составляющей AS3?
Очень хороший вопрос!
Возможно в ответе на него найдется и объяснение почему вес обоих AVM в 9-м ФП меньше чем вес каждой по отдельности.
Но вы сначала стул сделайте столом, потом опять стулом, а потом негром ))))

Цитата:
Сообщение от BlooDHounD
Цитата:
Сообщение от chingachgoog
Бедная новая AVM не сможет отличить int от Number, как мог бы подумать BlooDHounD? Чушь. А как же старая "великая" AVM1 отличает Number от String? Наверное неразрешимая задача...
...старая AVM всё хранить в памяти ввиде строк. все ссылки в AS1 строковые, от сюда тормаза. об этом кстати много писали.
Объекты организованы в AVM1 в виде ассоциативных массивов, но не надо их путать со списками свойств, где действительно (если была бы такая организация) время доступа к объекту было бы тормозным (последовательно просматривались бы поля со строками).
А ассоциативные массивы лишены этого недостатка.

Цитата:
Сообщение от Гурский
Скорость доступа ко всем элементам хэша одинакова. Достигается это благодаря тому, что при вызове элемента не осуществляется никакого поиска. Адресом нужного объекта данных является его имя.
Цитата:
Сообщение от BlooDHounD
и рас уж по вашему виновата AVM1 а не AS1, то поставлю вопрос по другому:
как в AS1 отличить int, uint, Number и String ? мы же хотим научиться работать с ByteArray?
А я говорю еще раз: как же бедная AVM1 различает аж 7 разных типов данных? Как в этом принимает участие AS1?
Как цинк работает с FTP (кстати с FTP данная тема начилась) и COMPort-ом, когда код написан на расширенном AS1?

Старый 09.07.2008, 14:38
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 6  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Цитата:
Сообщение от chingachgoog Посмотреть сообщение
Возможно в ответе на него найдется и объяснение почему вес обоих AVM в 9-м ФП меньше чем вес каждой по отдельности.
А ты знаешь вес авм в 9-ке и по отдельности?
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 08.07.2008, 22:28
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 7  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
chingachgoog, ну так скажите мне в чём основные отличительные характеристики AS1 от прототипной составляющей AS3?

и не нужно всё сваливать на Дениса. я не видел, что бы его просили что-то написать на AS3. а даже если и просили, то я не знаю, что можно написать на АS1 такого чего не написать на AS3. хотя обратное имеет место.

Цитата:
Бедная новая AVM не сможет отличить int от Number, как мог бы подумать BlooDHounD? Чушь. А как же старая "великая" AVM1 отличает Number от String? Наверное неразрешимая задача...
у Вас паранойя я не единственный так думаю хватит упоминать мой ник в 3м лице, или Вы сделали из меня идола?

старая AVM всё хранить в памяти ввиде строк. все ссылки в AS1 строковые, от сюда тормаза. об этом кстати много писали.

и рас уж по вашему виновата AVM1 а не AS1, то поставлю вопрос по другому:
как в AS1 отличить int, uint, Number и String ? мы же хотим научиться работать с ByteArray?

Старый 09.07.2008, 08:16
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 8  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Цитата:
Сообщение от BlooDHounD Посмотреть сообщение
старая AVM всё хранить в памяти ввиде строк. все ссылки в AS1 строковые, от сюда тормаза. об этом кстати много писали.
Один "умник" написал, а вы поверили?
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 09.07.2008, 11:42
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 9  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
iNils, я этот топик не читал
просто где-то адоба сама писала. ещё где-то у роста в коментах как-то спор был, убраны ли в AVM2 строковые ссылки. а вообще я не вижу других вариантов

Старый 09.07.2008, 11:51
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 10  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Вот меня интересует, где на адоб об этом написано. А в комментах можно что угодно написать, как и в этой теме
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Создать новую тему Ответ Часовой пояс GMT +4, время: 08:37.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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