|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
.
|
Пока обожду закрывать ) Но имею сильное чувство.
Фабрики — рабочим, землю — крестьянам, каждому программисту — свой ЯП. PS Сильно сомневаюсь в необходимости преобразовывать лексемы "Object" и "{}" в разные токены (по сути это один и тот же). Скорее всего так сложилось исторически и разность в производительности пример того, что рефакторингом в Адоби не очень пахло. Дениса поддерживаю. Незачем в хорошем ЯП поддерживать множесто синонимов языка. Последний раз редактировалось dimarik; 28.06.2011 в 21:45. |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
И я поддерживаю Дениса, что синонимы не к чему.
Но я за литерал. Например, {} позволяют сразу вбить значение что порой помогает избавиться от лишней локальной переменной, которая захламляет код. И работает быстрее. Это, конечно, мелочи, но я серьезно не услышал ни одного объективного довода в пользу new Object, помимо "это выглядит по ООП". По ООП конкатенация строк выглядит через String#concat. В повседневной жизни часто его используют? Конечно, оверлоадить плюс - это тоже ООП, но не в контексте единообразия кода в AS3.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
.
|
new -- вот где единообразие. Остальное -- Perl.
Добавлено через 2 минуты Что до "работает быстрее" - это проблема компилятора. Ты же написал тьюринга, остальное - его проблемы. Последний раз редактировалось dimarik; 28.06.2011 в 22:40. |
|
|||||
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
...что признано ошибкой, судя по баглисту.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
Crazy
Обычно, баги долгожители перекачевывают в фичи... Может еще E4X посмотреть?
__________________
RTFM |
Часовой пояс GMT +4, время: 16:47. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|