The idea that the creation of a game-focused scripting engine somehow reflects on the qualities of a programming language seems a bit silly (I mean this not in an insulting manner but am a bit tired and can't figure out how to structure this sentence) to me. Scripting engines show up in game engines all the time, regardless of the underlying technologies they're built on. Game-specific scripting engines allow you to have people who aren't really programmers, or programmers who aren't knowledgeable in the internals of the engine or the underlying language, to create content.