Что касается C++. Мое мнение - писать можно на всем. Здесь 3 как минимум фактора. Во-первых ничего не бывает без истории. А исторически библиотек на c/c++ масса. И если ты должен продолжить проект ранее разработанный на C++, тогда как говориться выбор очевиден - WebAssembly здесь в помощь. Во-вторых, накопление опыта, чем дальше - тем грамотнее пишешь, в-третьих большое сообщество и возможность получить ответ практически на любой вопрос.