UPDATE. Недавно появилась блестящая статья из Mozilla. Прочтите, если вам интересно.
Как вы знаете, они планируют включить новый примитивный тип Symbol в ECMAScript 6 (не говоря уже о некоторых других сумасшедших вещах). Я всегда думал, что понятие :symbol
в Ruby бесполезно; мы могли бы легко использовать простые строки, как в JavaScript. И теперь они решили усложнить ситуацию в JS.
Я не понимаю мотивацию. Может ли кто-нибудь объяснить мне, нужны ли нам символы в JavaScript?