Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 25.02.2011, 18:31
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от B@rmaley.e><e
При том многие так и норовят прикрутить к JS классические классы и их наследование
потому что слишком много обещаний, тот-же Д. Фленаган в 5-м издании своей книги пишет:
"Полноценную поддержку классов планируется реализовать в JavaScritpt 2.0"
Ответить с цитированием
  #22 (permalink)  
Старый 25.02.2011, 20:40
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

На каком стандарте будет основан этот Javascript 2? ECMAScript 6?
Ответить с цитированием
  #23 (permalink)  
Старый 25.02.2011, 20:46
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Об этом нужно у Д. Сошникова спрашивать, мне кажется он может ответить на этот вопрос
Ответить с цитированием
  #24 (permalink)  
Старый 28.02.2011, 17:55
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от monolithed
потому что слишком много обещаний, тот-же Д. Фленаган в 5-м издании своей книги пишет:
"Полноценную поддержку классов планируется реализовать в JavaScritpt 2.0"
А зачем они нужны, классы-то? Меня вот прототипы целиком и полностью устраивают.
Ответить с цитированием
  #25 (permalink)  
Старый 28.02.2011, 18:01
Аватар для Илья Кантор
Администратор
Отправить личное сообщение для Илья Кантор Посмотреть профиль Найти все сообщения от Илья Кантор
 
Регистрация: 25.05.2007
Сообщений: 1,221

JavaScript 2.0 это такая песочница для теоретиков. Все в ней играют, играют. То одно прикрутят, то другое. Забавно да.
Ответить с цитированием
  #26 (permalink)  
Старый 28.02.2011, 18:40
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

кстати, monolithed, по-моему ты говорил что-то про статичность и повышение производительности js. Может быть даже классы упоминались. Можешь напомнить свою мысль?
Ответить с цитированием
  #27 (permalink)  
Старый 28.02.2011, 20:19
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от x-yuri
статичность и повышение производительности
Ни для кого не секрет, что при динамической типизации проверка и приведение типа операндов выполняется в рантайме, что снижает скорость выполнения программы, однако добавление статической типизации (т.н. "синтаксический сахар" не расширяющий само ядро языка) в динамический язык еще больше снижает скорость выполнения программы....

Напомню, что в том же ActionScript 3.0 имеется возможность не только заранее определять тип операнда, но и создавать свои типы данных. Однако это не значит, что в AS 3.0 отсутствует динамическая типизация (она сохранена по сей день и доступна через dynamic и namespaces (в этом случае, тип данных, по-умолчанию - неопределенный)).

Но пока обсуждать, то нечего
Сообщение от x-yuri
Может быть даже классы упоминались
Лично мне, введение классов в JS пока никуда не упирается, точнее если их к.л. введут значит на то будут причины, пока их нет.
С другой стороны, JS рано или поздно расширят, как это произошло с AS3...
Ответить с цитированием
  #28 (permalink)  
Старый 01.03.2011, 01:13
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

получается, статичность (в частности, классы) повысила бы производительность js?
Ответить с цитированием
  #29 (permalink)  
Старый 01.03.2011, 09:16
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от x-yuri
частности, классы
классы в этом случае это - необязательный элемент, т.к. они выступают своего рода частью синтаксической структуры, в которой может и не быть классов вовсе...
Ответить с цитированием
  #30 (permalink)  
Старый 01.03.2011, 21:27
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

ну пускай, даже если бы статичность и повысила производительность, зачем нужно два actionscript'а? А так, сейчас, их можно совмещать, использовать для того, с чем каждый из них лучше справляется
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск