Сообщение от forwardonly2015
|
Что касается императивного программирования. JS -- это мультипарадигменный язык. Он вполне поддерживает помимо императивной, как минимум, функциональную, декларативную, объеткно-ориентированную, и даже, отчасти, логическую парадигму, процедурный подход. Почему Вы, опять таки, отдаете предпочтение лишь одной? Вы считаете, что это наиболее ценное свойство в семантике JS, или это вопрос ваших личных предпочтений?
|
Вам не кажется, что слишком много подходов к написанию кода для одного языка? Как минимум, это обязывает программиста ,при чтении-редактировании-изменении кода знать все , перечисленные вами подходы, уметь в них разбиратьси и писать подобное. Это тоже самое, что я напишу сочинение на 4-5 языках и дам эти сочинения кому-нибудь на проверку синтаксических ошибок.