2 ms·
This is the first time I'm noticing you have a treatment on versioning in handaxeweb. I don't have time to read now, but I've bookmarked it for later meditatio
by cxr 3y ago
This is the first time I'm noticing you have a treatment on versioning in handaxeweb. I don't have time to read now, but I've bookmarked it for later meditation.
You might also consider using the file format from the WHATWG/W3C hypertext system as your source code + presentation format. (I.e. HTML, CSS, and JavaScript.) Readers that support the format (i.e. web browsers) are ubiquitous, and JS is capable and every bit as good of a didactic language as other choices (if not better, e.g. in comparison to Python). Viz:
<https://www.colbyrussell.com/LP/debut/index.html https://www.colbyrussell.com/LP/debut/index.html>
(It happens to have the nice property of supporting forward declarations and function redefinition, not demonstrated in the link above.)
Once you understand the trick, you can exploit it to great effect for other purposes, like the plain.txt.htm hack:
<https://www.colbyrussell.com/LP/debut/plain.txt.htm https://www.colbyrussell.com/LP/debut/plain.txt.htm>