Implemented in haskell, prolog, cobol, sql, datalog, forth, unison, zig, odin, lisp, ocaml and of course the standards c, rust, python, java, csharp and many more. Depending on the underlying language/runtime it may use our internal c/rust ffi for crypto, float or hashing or for tcp/networking/socket requirements but we try to minimize that as much as possible.
We currently only have the core protocol generating but the reference implementations have most of the entity system extension stack. The longer term plan is to use the extension specs to generate the extensions as well but we are just getting started on that effort and are primarily working on the reference implementations and applications.
billatbillslab•39m ago
Implemented in haskell, prolog, cobol, sql, datalog, forth, unison, zig, odin, lisp, ocaml and of course the standards c, rust, python, java, csharp and many more. Depending on the underlying language/runtime it may use our internal c/rust ffi for crypto, float or hashing or for tcp/networking/socket requirements but we try to minimize that as much as possible.
We currently only have the core protocol generating but the reference implementations have most of the entity system extension stack. The longer term plan is to use the extension specs to generate the extensions as well but we are just getting started on that effort and are primarily working on the reference implementations and applications.
Part of the Entity Church Foundation https://entitychurchfoundation.org
Let me know if you have any questions