Я исхожу из фона C/Unix с большим опытом работы с оболочкой, а некоторые - с Perl, elisp и т.д. Но теперь я занимаюсь какой-то работой, где мне нужно будет развивать интерактивные веб-интерфейсы, и мне нужно изучить JavaScript. Моя проблема в том, что все ресурсы, которые я нашел в Интернете для изучения JavaScript, похоже, нацелены на аудиторию, которая никогда не программировалась, и их авторы не выглядят намного лучше. Как только я вижу "подтверждение ввода пользователя для снятия нагрузки с вашего сервера" в качестве одного из лучших применений для JS, я хочу кричать, и я чувствую, что не могу доверять чему-либо еще, что говорит автор.; -)
Кто-нибудь может рекомендовать хорошие ресурсы для опытного программиста, желающего узнать JS как новый язык? В идеале я хотел бы начать работу в Интернете, но рекомендации по мертвому дереву также будут приветствоваться, особенно если я могу просмотреть их в Интернете.