I have conjured a rabbit hole for myself: we fall into the illusion of free will.
Monthly Archives: May 2023
Why Split Lexing and Parsing Into Two Separate Phases?
An interesting and easy to read explanation of why you might like to keep lexing and parsing separate: Why Split Lexing and Parsing Into Two Separate Phases?
How to interpret, understand, and act on feedback
This was a good read: How to interpret, understand, and act on feedback. It’s some commentary on how to take feedback in a useful, mature, and Emotionally Intelligent way.
Object-Oriented Programming, lecture by Daniel Ingalls
This turned up in my feed today: Object-Oriented Programming, lecture by Daniel Ingalls. It’s an old talk about the advantages of object-oriented programming from one of the inventors of Smalltalk (Dan Ingalls).
bondi
So I was able to compile bondi with a little help from my friend epilys.
It went a little something like this:
$ sudo apt install opam $ opam init $ opam switch create 4.06.1 $ opam install base $ opam install ocaml-lsp-server $ opam install stdlib-shims $ dune build
I’m not certain stdlib-shims was required and the ocaml-lsp-server was for vscode integration (I think).
OVHcloud
Today I was checking out bare-metal systems available from OVHcloud.
Scrapscript
This looks interesting: scrapscript. It’s a new programming language currently under development.
Computer Science Version Two
Every now and then I find myself over on the C2 wiki. Today it was here: