4 ms·
And literate programming. Well done by Knuth, done by a few other people, but a joy to read when done well.
by mcswell 5y ago
And literate programming. Well done by Knuth, done by a few other people, but a joy to read when done well.
- valenterry 5y agoI think literate programming comes from a time where programming languages where not as high level as nowadays. I don't think there is really any benefit left, and the drawback is the much higher costs of making changes and refactor code, because now you have to move around and keep in sync both code and extensive documentation/explanation.
- taeric 5y agoI think you have to have a more stable goal of the software for literate to work well. But I think most software can be more stable than folks think it is. Don't get me wrong, some parts of code can easily go through a lot of churn. Hopefully, they would have been confined to a single chapter of a literate attempt. Same as they were hopefully confined to a module or package of a project.