8 ms·
I used to code in pencil during the day at school, so I could test when I got home (and avoid boredom). These days I'll still sometimes use paper if I'm trying
by hcs 5y ago
I used to code in pencil during the day at school, so I could test when I got home (and avoid boredom). These days I'll still sometimes use paper if I'm trying to optimize some inner loop assembly, easier to draw the code and the data side-by-side when both are changing.
Edit:
This line resonated with me:
> Maybe someday I’ll be able to handwrite code on an e-Ink device and then run it.
Are there successful projects for pen-based programming? I've read about Grail as a historical footnote, using hand-drawn flow charts: https://wiki.c2.com/?GrailSystem https://wiki.c2.com/?GrailSystem
- kragen 5y agoI devised a notation for this kind of thing but haven't implemented it on a computer: http://canonical.org/~kragen/sw/dev3/paperalgo http://canonical.org/~kragen/sw/dev3/paperalgo
- hcs 5y agoI found a series of papers about HyperFlow, a data flow visual language for tablets: http://web.archive.org/web/20200803001819/https://hopl.info/showlanguage.prx?exp=5322 http://web.archive.org/web/20200803001819/https://hopl.info/... I'd also be remiss to not mention Ken Perlin's Chalktalk project, though that's mostly a presentation system as it stands: https://github.com/kenperlin/chalktalk https://github.com/kenperlin/chalktalk These are both largely graphical and gestural, with a good number of low-stroke symbols instead of handwritten strings for the most part.