News for hackers. Stuff that matters.
Re:Ask HN: What's your favorite illustration in Computer Sci... by pamelafox on Wednesday January 11, 2023 @06:45PM (#34346786)
I also love railroad diagrams! I taught them briefly as part of CS61A at Berkeley last year, when we were learning BNF/Scheme/Interpreters.

https://inst.eecs.berkeley.edu/~cs61a/sp21/assets/slides/33-...

They're used in the SQLite docs as well, where I think they're really well suited.

Re:Ask HN: What's your favorite illustration in Computer Sci... by andrewl on Wednesday January 11, 2023 @09:23PM (#34348325)
Agreed. I find the SQLite diagrams very helpful. They are generated with Pikchr, which itself was created by the SQLite developers I believe:

https://pikchr.org/home/doc/trunk/doc/sqlitesyntax.md