Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
А причем тут концепты и модули-то?
.
Как связаны заголовок и содержимое статьи?
C var понятно, ему место в истории, а let то чем не угодил? Все переводить на тру функциональщину и immutable.js? Так все равно останутся безнаказанно мутируемые аргументы фукций
:) Мутации легко добиться и с "конст": const d = {k: 1}; d.k = 2 но это в локальном скоупе функцию. А вот аргументы функции лучше не мутировать -- этот скоуп на уровень выше.
Кейворд let он как бы режет глаза :) Наиболее частое использование let на моей памяти - let x; try { x = guessNumber() } catch() { x = 42 } ... -- тут как бы не юзать let и вынести try в функцию.
Концепты и модули cpp. Взгляд сo стороны undefined разработчика