9:22:00heisigSome things that might be relevant for DSLs and graphs: There was a paper by Breanndán Ó Nualláin on ELS 2015, where he presented a DSL for graph algorithms.
9:22:28heisigThe other project that comes to mind is cmera: https://github.com/kiselgra/c-mera
9:23:04heisigThe authors use Lisp macros to generate C code.
9:23:43makomoheisig: i remember cmera from an els talk i watched
9:25:01heisigBut it is interesting to see more and more people using DSLs and metaprogramming each day.
9:26:15heisigThat is also how I advertise Lisp at my work. It may not be the most intuitive language for general purpose code, but it is definitely the gold standard for metaprogramming.
9:32:31makomodefinitely. imo metaprogramming and all the other related "meta stuff" really improves your way of thinking about programs and computing in general, it's an amazing thing