 
			
				03.01.2015, 20:06
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 07.03.2011 
					
					
					
						Сообщений: 1,141
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от kobezzza
			
		
	 | 
 
	| 
		Тренды JavaScript на 2015 год
	 | 
 
	
 
 имхо просто просто перечисление фич которые доступны в браузерах уже 2-5 лет. и которых нет в ишаке. ну и немного рекламы мертворожденного и уже порядком протухшего typescript. 
Такими темпами с такими трендами доля ИЕ перейдет из пеке в свободное падение что имхо не так уж и плохо.  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				06.01.2015, 10:47
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Быдлокодер;) 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 19.11.2010 
					
					
					
						Сообщений: 4,338
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		Что нас ждет в Angular 2.0
Вангую дикий батхёрт Максимуса   
***
 
Интересный факт: пишется фреймворк на AtScript (который по сути является ES6 с типами из ES7), а не Dart, т.е. внутри самого Гугла на счёт Дарта нет чёткой позиции.  
		
	
		
		
		
		
		
			
		
		
		
		
		
						  
				
				Последний раз редактировалось kobezzza, 06.01.2015 в 10:50.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				06.01.2015, 11:00
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 23.12.2013 
					
					
					
						Сообщений: 1,856
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		kobezzza,
  
	
 
	| 
		
			 Цитата: 
		
	 | 
 
	| 
		Вангую дикий батхёрт Максимуса
	 | 
 
	
 
 Он уже не с нами)  
		
	
		
		
			
		
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				06.01.2015, 11:09
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 sinistral 
				
				
				
				
	
 
 
			 | 
			  | 
			
				
				
					Регистрация: 28.03.2011 
					
					
					
						Сообщений: 5,418
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		kobezzza, статье уже где-то полгода...  (на английском) ох уж эти переводчики )
 
	
 
	| 
		
			Сообщение от kobezzza
			
		
	 | 
 
	| 
		Интересный факт: пишется фреймворк на AtScript (который по сути является ES6 с типами из ES7), а не Dart, т.е. внутри самого Гугла на счёт Дарта нет чёткой позиции.
	 | 
 
	
 
 интересно,  зачем эта тенденция и к чему она нас приведет? уже ж несколько раз вроде как пытались "причесать" JS к типизации и классам, но ничего хорошего из этого не получалось... но они всё пытаются.  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				06.01.2015, 11:44
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 23.12.2013 
					
					
					
						Сообщений: 1,856
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		kobezzza,
  
	
 
	| 
		
			 Цитата: 
		
	 | 
 
	| 
		Что нас ждет в Angular 2.0
	 | 
 
	
 
 Переводчик от  БогаГугла)  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				06.01.2015, 11:50
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Быдлокодер;) 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 19.11.2010 
					
					
					
						Сообщений: 4,338
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			 Цитата: 
		
	 | 
 
	| 
		уже ж несколько раз вроде как пытались "причесать" JS к типизации и классам, но ничего хорошего из этого не получалось...
	 | 
 
	
 
 Ну, опциональные типы в JS реально нужны как воздух и их таки добавят в ES7 или ES8. А сейчас приходится костылить с jsDoc, хотя я уже привык, но было бы приятнее писать:
 
var foo : {foo: string, bar: boolean} = getSome();
вместо
 
/** @type {{foo: string, bar: boolean}} */
var foo = getSome();
Ну или сделать литеральные аннотации
 
@type {{foo: string, bar: boolean}}
var foo = getSome();
 
		
	
		
		
		
		
		
			
		
		
		
		
		
						  
				
				Последний раз редактировалось kobezzza, 06.01.2015 в 12:11.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				06.01.2015, 12:24
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 junior 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 29.11.2011 
					
					
					
						Сообщений: 3,924
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от kobezzza
			
		
	 | 
 
	| 
		Ну, опциональные типы в JS реально нужны как воздух и их таки добавят в ES7 или ES8. А сейчас приходится костылить с jsDoc
	 | 
 
	
 
 типизация нужна   
Как только добавят типизацию, TS можно будет выкинуть. Вероятно, AtScript тоже.  
		
	
		
		
		
		
		
			
				__________________ 
				Чебурашка стал символом олимпийских игр. А чего достиг ты? 
Тишина - самый громкий звук
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				06.01.2015, 12:26
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Быдлокодер;) 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 19.11.2010 
					
					
					
						Сообщений: 4,338
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		Ну если сказать точнее: нужна опциональная явная декларация типов    
	
 
	| 
		
			 Цитата: 
		
	 | 
 
	| 
		Как только добавят типизацию, TS можно будет выкинуть. Вероятно, AtScript тоже.
	 | 
 
	
 
 Скорее всего так и будет.  
		
	
		
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				06.01.2015, 13:39
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 sinistral 
				
				
				
				
	
 
 
			 | 
			  | 
			
				
				
					Регистрация: 28.03.2011 
					
					
					
						Сообщений: 5,418
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от kobezzza
			 
		
	 | 
 
	
		Ну если сказать точнее: нужна опциональная явная декларация типов   
	 | 
 
	
 
 http://habrahabr.ru/post/243713/
виндовс не поддерживается...
 
интересно, а можно ли использовать Flow вместе с 6to5 ?
 
и... как это будет работать с системой модулей? Flow должен хапать все модули моего проекта?
 
в общем, всё как всегда - плохо. по крайней мере, пока что  
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось melky, 06.01.2015 в 13:47.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				06.01.2015, 13:49
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Быдлокодер;) 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 19.11.2010 
					
					
					
						Сообщений: 4,338
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			 Цитата: 
		
	 | 
 
	| 
		интересно, а можно ли использовать Flow вместе с 6to5 ?
	 | 
 
	
 
 6to5 поддерживает Flow.
 
WebStorm тоже.
 
function foo(x: Number, y: Number): String {
	return x.length * y; // варнит, что ошибка, т.к. возвращаемый тип должен быть строкой
}
Но юзать стрёмно, т.к. не факт, что в ES7 будет именно такой синтаксис.  
		
	
		
		
		
		
		
			
		
		
		
		
		
						  
				
				Последний раз редактировалось kobezzza, 06.01.2015 в 13:53.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
 
 |  
  |