With the release of my restored versions of #FMCS and #Babylon I plan on posting more about #SymbolicAI programming techniques and algorithms, the #KnowledgeEngineering approach to #MachineLearning, and why #DemonicMetaprogramming (as in, #Metaprogramming under the semantics of demonic nondeterminism) is so important for them

Whenever applicable, I will include side-by-side comparisons of #Babylon and #KnowledgeWorks as well

#AI #CommonLisp #Lisp #OpenSource

I’ve also restored Jürgen Walther’s #FMCS: the Flavors Meta-Class System for #DemonicMetaprogramming in #CommonLisp as a separate library from #Babylon, released under the #MITLicense and available from #Ultralisp or the #Github repo linked below

FMCS is an alternative to CLOS+MOP, that makes the use of demonic nondeterminism explicit and first-class—making it much easier to reason about unified control/data flow graphs of generative program models

#Lisp #OpenSource #Metaprogramming

https://github.com/thephoeron/fmcs/

GitHub - thephoeron/fmcs: FMCS: the Flavors Meta-Class System for Common Lisp and alternative to CLOS+MOP, restored from the CMU AI Repository

FMCS: the Flavors Meta-Class System for Common Lisp and alternative to CLOS+MOP, restored from the CMU AI Repository - GitHub - thephoeron/fmcs: FMCS: the Flavors Meta-Class System for Common Lisp ...

GitHub