Wanted: a language that is similarly easy to work with as JS, has automatic memory management, has similar (or better) performance, and whose code can be embedded in codebases in arbitrary other languages (including C/C++) with minimal integration overhead.
(Note: *all* of the properties must be satisfied. "Most" properties isn't useful here!)
@joepie91 hmm, luajit sounds close to this, except for maybe "easy to work with"? but that ones pretty subjective.
Apologies if you've already considered and rejected this one, it's the closest I can think of to fulfilling all these
@balrogboogie (Reason: having to wire up a runtime for using some code in the-language-I'm-looking-for would all but guarantee that nobody would use libraries in said language in any codebase that's written in something different, because it looks like a really big pile of complexity. That's mostly a problem of prejudice, but it's still a problem nevertheless)
@joepie91 ah, gotcha, sorry, I misunderstood what you meant by "embedded in codebases"