Get the latest tech news
Igneous Linearizer: semi-structured source code
've long wanted more structured source code than just plaintext. The solution I've been waiting for is source-code-in-the-database.
Notably it provides links, backlinks, renaming, attributes and transclusion, all based on[[wikilinks]]. The linearizer allows a form of literate programming with granular code definitions alongside prose. It works OK in editing mode, but in "Reading view" (used to display transclusions) the indentation will be messed up.
Or read this on Hacker News