3 ms·
I believe there is a family of programming languages named OBJ that are known as "term re-writing" languages that operate at this symbolic/syntatic level. Are
by BoiledCabbage 2y ago
I believe there is a family of programming languages named OBJ that are known as "term re-writing" languages that operate at this symbolic/syntatic level.
Are you familiar with them? How does Symbolica compare/contrast with them?
https://en.m.wikipedia.org/wiki/OBJ_(programming_language) https://en.m.wikipedia.org/wiki/OBJ_(programming_language)
(While OBJ is old, there are some newer /recent decendents from its family)
- adamnemecek 2y agoNot the author of Symbolica but I will take a stab at responding. Symbolica is fundamentally a CAS (computer algebra system) so it should be compared with other CAS. And compared with other CAS, Symbolica aims to provide much better performance. In addition it is much more hackable, being written from scratch in Rust.