Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I've started writing my own language by trying to add static typing to NanoRust, but that's obviously a ton of work.
This won’t help your actual goal, because this is a research language, but check out Val. The lang is based around Swift’s value semantics model, which has some great performance optimizations.
I'm not a huge fan of Lua but I think it is at least way more popular and better on every measure than TCL. There are plenty of other better less well-known options too: Rhai, Wren, AngelScript, Starlark (for some use cases), etc. There's a good list here.