Конкретика для Computer Scientists. Я языки программирования воспринимаю ощущениями:)
Вообще, надо самому попробовать, чтобы почувствовать это всё.
Например, много неявных переменных перетекают между, на первый взгляд, изолированными областями видимости.
Колбэки переплетены с классами.
Много неявного синтаксиса, как в плюсах.
Вот честно, меня нисколько не парило бы писать implements.
Очень много разных концепций отовсюду (даже кое-что из Go и Python) налеплено вокруг недожавы.
Как-то так.