The README [1] says C + GTK+3.
799 karma · joined March 10, 2012
This is not the case in the industry, we cannot change everything in a product at each iteration. This is why at least a little care and architecture have to be done before doing it and trashing must be made with care.
- Quicklisp (lisp package manager)
- ASDF (builder)
They are very complicated to use and understand.
Then I abandoned Common Lisp...
-include $(OBJS:%.o=%.d)
in your makefile (with -MMD in CFLAGS).Adding a dead boolean field, then all the entities with links removes their pointers when possible by looking at the dead field, at the end the object is freed.
I think existing incentives are working fine, except of
course that I wish more people would discover the
advantages of literate programming.
The problem, is, in my opinion is that programmer believes in the beauty of code itself, and literate didn't allow to write beautiful code easily.
It helps to write beautiful documentation.
Maybe a tool allowing literate and inverse literate programming to propagate modifications in code or in documentation on both directions may allow a better adoption?