Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #32 (permalink)  
Старый 04.04.2014, 11:44
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #33 (permalink)  
Старый 04.04.2014, 14:30
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 09.07.2008
Сообщений: 3,873

Сообщение от kobezzza
Увидел свет TypeScript 1.0, продвигаемый Microsoft в качестве альтернативы JavaScript
Его можно не по назначению использовать, как препроцессор для JavaScript, чтобы использовать arrow function, spread operator (пока только в аргументах функции), default argument. Destructuring assignment вроде не работает и генераторов нет.
Ответить с цитированием
  #34 (permalink)  
Старый 04.04.2014, 14:55
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от Octane Посмотреть сообщение
Его можно не по назначению использовать, как препроцессор для JavaScript, чтобы использовать arrow function, spread operator (пока только в аргументах функции), default argument. Destructuring assignment вроде не работает и генераторов нет.
Для этих целей нужно использовать другие инструменты, например, https://github.com/termi/es6-transpiler.

TypeScript использовать для этого очень не удобно (я сам пробовал), т.к. вопреки утверждению, мол "любой ЖС - это валидный ТС" в нюансах оказывается, что это не так, например,

Node.prototype.foo = function () {
	
};


Данный пример кидает варнинги, т.к. для Node определён интерфейс, т.е. чтобы добавить новый метод нужно также расширить интерфейс, т.е. писать уже специфичные для ТС вещи. Подобный примеров много, что делает применение ТС как транслятор ECMAScript6 очень проблемным, а вот как самостоятельный язык ТС штука не плохая.
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 04.04.2014 в 15:03.
Ответить с цитированием
  #35 (permalink)  
Старый 04.04.2014, 15:24
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 09.07.2008
Сообщений: 3,873

Я просто не смотрел на варнинги, когда в CATS пробовал писать
Ответить с цитированием
  #36 (permalink)  
Старый 04.04.2014, 16:56
Профессор
Отправить личное сообщение для DjDiablo Посмотреть профиль Найти все сообщения от DjDiablo
 
Регистрация: 04.02.2011
Сообщений: 1,815

TypeScript это все же самостоятельный пусть и обратно совместимый язык. Думаю рассматривать typeScript как средство написания ES6 кода в корне не верно.

P.S. Чо такое CATS?
__________________
Лучше калымить в гандурасе чем гандурасить на колыме

Последний раз редактировалось DjDiablo, 04.04.2014 в 16:59.
Ответить с цитированием
  #37 (permalink)  
Старый 04.04.2014, 18:09
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Почему в России почти нет гражданского/коммерческого высокотехнологичного производства?
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #38 (permalink)  
Старый 08.04.2014, 09:45
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Представлен Blend4Web, движок для создания браузерных 3D-приложений
__________________
kobezzza
code monkey
Ответить с цитированием
  #39 (permalink)  
Старый 08.04.2014, 10:36
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от kobezzza
Представлен Blend4Web, движок для создания браузерных 3D-приложений
в ff28 не взлетело.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #40 (permalink)  
Старый 08.04.2014, 10:41
Аватар для Tim
Tim Tim вне форума
Профессор
Отправить личное сообщение для Tim Посмотреть профиль Найти все сообщения от Tim
 
Регистрация: 04.06.2009
Сообщений: 1,703

Сообщение от Gozar Посмотреть сообщение
в ff28 не взлетело.
Это по тому что ты под линуксом. Там с webGl проблемы же? нет?
__________________
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
Самые главные в жизни вещи - не вещи! (было написано на одном гараже =)
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Превращение слов через запятую в ссылки Майрбек Элементы интерфейса 5 04.10.2014 09:45
Не работают ссылки после возвращения ajax tenebrosus jQuery 22 20.06.2014 11:39
Как добавить класс к нужному элементу при наведении на определеные ссылки? crazygangster77 Events/DOM/Window 3 05.06.2013 01:19
Ссылки внутри другой ссылки Madgeniy Events/DOM/Window 4 11.08.2012 13:58
ссылки получали стиль "visited" только на время сессии alexandr_poskrobka Серверные языки и технологии 7 10.03.2010 07:48