| 
	
	
		
		
		
		
		 Rise, 
ИМХО JS более абстрактнее TS - пишем function а говорим что это класс, объявляем  свойства - имитируем типа конструктор который запускается один раз при инициализации, пишем вне функции .prototype и называем это методом. Короче сплошная имитация имитации. Абстракция абстракции )) Странно что массив по нормальному назвали Array а не к примеру var или еще хуже тоже function как и класс.  
 А в остальном по сути чем TypeScript отличается от JavaScript? - может он как то по другому с масивами работает? или с DOM? нет все то же - все взято с JS, да чего там взято - это и есть JS - просто TS более логично описывает классы и методы, реализовывает наследование и пр. - а не как JS - имитацией. Так что не вижу проблем в изучении JS кодируя в TS - тем более ходят слухи что TS это будущий JS.  
А С два креста думаю неудачное сравнение. 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 |