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!)
@balrogboogie Doesn't LuaJIT require basically wiring in a Lua runtime into the 'host' codebase? What I'm thinking of is something that integrates cleanly enough that you could simply hand someone a .so and say "here you go" and it looks like any other C-style library, and similarly 'obvious' integration for other languages.
@joepie91 ah, gotcha, sorry, I misunderstood what you meant by "embedded in codebases"
@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)