| ▲ | spijdar 3 hours ago | |||||||
Superficially similar, but from a look at the README, it has no polymorphism or generics, which hugely differentiates it from Nim, which leans very, very heavily on templates/generics throughout the entire language/standard library. Granted, that also means Tomo probably has better incremental compilation, and would likely be more amiable to creating shared libraries. You can do that with Nim, too, but the external interface (generally) has to be "C" semantics (similar to most other "high level" languages). | ||||||||
| ▲ | tines 2 hours ago | parent [-] | |||||||
> would likely be more amiable to creating shared libraries. Why's that? There's a gc/no-gc barrier to cross, and also being able to use other features in an implementation doesn't make creating a C interface harder. | ||||||||
| ||||||||