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. :boost_requested:

(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

Follow

@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.

· · Web · 1 · 0 · 1

@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"

Sign in to participate in the conversation
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.