Языки похожи друг на друга.
Есть конечно различия и порой большие.
В C++ сам управляешь памятью, есть деструкторы, указатели.
В JS вообще нельзя напрямую управлять памятью, там все делает сборщик мусора, можно, например, занулять (null) чтобы уменьшить достижимость объектов, чтобы сборщик утилизировал сущность.
Чем высокоуровневее язык - тем он проще и больше прощает.
Под капотом отличия большие.
Но внешне, по синтаксису, конструкциям, операторам похожи.
Намой взгляд курсы - путь в никуда.
Их можно использовать для захода на старт.
Чтобы примерно понять в какую сторону что идет.
Типа:
Что такое переменная, что такое класс, как что можно объявить по минимуму.
Но разработчик со стажем может писать на любом языку (плюс минус), то есть легче вникнуть в новый язык.
А такие книги помогают самому именно научиться в определенной степени программированию, а не языку.
После того как изучите книгу идите на работу, нужен ментор, тогда прогресс будет лучше и быстрее. Лучше всего учит практика в продакшн.
JavaScript язык с небольшим порогом вхождения.
Поможет определиться с желанием продолжать и начать.
Не претендую на истину.
Я начинал с JS. После функционального стиля, асинхронщины и прототипов - на ООП и Java перешел без проблем. Dart зашел на ура.
Но знаю людей, которым после Java / Kotlin принципы JS даются тяжелее.
Начинал с этого сайта:
https://learn.javascript.ru/
Учился без курсов, чисто по этой книге.
Курсы просто дают водные знания и мало пользы.
Читай, решай задачи, какие не получаются - сиди над ними днями. Разовьешь мышление.
Все кто пишут что самоучки не нужны - да у меня много коллег самоучек без высшего, либо с неоконченным высшим, либо вообще не по специальности.
А те кто пишут пробовал то, хочу стать тем.
Надо делать.
Изучил - идешь стажером.
Дальше джун, а дальше ты востребованный специалист.
Выбирая между тем что хочешь, но бесплатно или за меньшую ставку, и тем чем ты хочешь и оплачиваемую работу, что тебе не интересна - выбирай первое.
Потому что научишься и будешь специалистом в любимом деле, а иначе так и будешь жалеть и совершенствоваться в искусстве самооправданий.
Я думал ты про серию Original Sin.)
Что за скорпионы?
И где их взять?
Ну хорошо, покажи пример грамотной и осмысленной аналогии.
Много комментариев "разработчики не виноваты, виноват издатель".
Это как купить хлеб с мышиным хвостом, придти в магазин, а тебе скажут "иди на завод разбирайся".
Я как игрок, не хочу и не должен разбираться кто из всей цепочки виноват.
Я покупаю игру и все.
По этому писать разработчикам нормально - либо они донесут до издателя, либо издатель сам заметит.
Они делают один продукт и отвечают за него вместе.
Да, согласен.
Тут я скорее имею в виду, что последующие языки легче.
Чем больше опыта и знаний тем проще учить.
Даже то что под капотом.
Например, VM у языков похожи.
Сборщики мусора тоже.
Есть конечно, отличия в реализации.
Но тут если уж фичи разнятся.