News for hackers. Stuff that matters.
Re:Stop Designing Languages. Write Libraries Instead (2016) by igt0 on Wednesday January 07, 2026 @09:56AM (#46527061)
Logic systems are a good place where the library first approach tends to work well: you keep a small, boring core (the inference engine), and let people extend it with predicates, rules/operators, and domain packages.

I’ve been experimenting with a small defeasible-logic core (argumentation semantics + priorities + conflict detection) that stays stable, while most of the real meaning lives in extension points. https://github.com/canto-lang/canto-lang

There are no comments on this comment yet.