Re:Just Write the Parser
by prezjordan on Wednesday October 21, 2020 @04:08PM
(#24851548)
Aside (sorry!) but https://tiarkrompf.github.io/notes is really cool and it's fun to see this format
[ Parent
| on HN ]
Wow, thank you very much for this link!
This is very inspiring.
First, there is an impressive overlap with what I like and what I have been doing. The notes on the piano, the parser, on GraphViz and on React all hit very close if not exactly things I've thought about or programmed.
Second, the means of presenting things is awesome too. I get lost very easily so there are probably ways to improve but this is very clever and interesting. The creativity and pedagogy here is incredible at all levels.
I am very impressed.
I need to keep an eye on this. I wish there was an RSS feed. I'll contact him.
Re:Just Write the Parser
by tiarkrompf on Wednesday October 21, 2020 @04:57PM
(#24852100)
Thanks - very glad to hear. RSS should be doable
The only annoying thing is that the scroll bar is in the middle of my screen. I wish they'd max-widthed the text while leaving the scrollable element full-width
The other annoying thing is the manipulation of the browser history :) In my opinition it should keet its hands off it.
I like the bit about CPS, but wish it show how do the last part without having the async machinery in the host language.
What I have a hard time to get is how implement fully delimited continuations. All the examples I know reuse the machinery of the host so is hard to translate (in my case, to Rust)
Re:Just Write the Parser
by awinter-py on Wednesday October 21, 2020 @04:18PM
(#24851649)
those scroll-matched curly braces are something