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).
Category Archives: Programming
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).
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:
Programming Sucks
Apparently this is an old classic, but I only learned of it today: Programming Sucks.
The Fatal Choice
An interesting article about how Prolog lead to failure: The Fatal Choice.
Floating-point
Just some intermediate level reading on the venerable topic of floating-point:
If you’re a beginner check out What Every Computer Scientist Should Know About Floating-Point Arithmetic.
The Technical Interview
There’s really no way to explain how wonderful this is.
Apollo Guidance Computer
From time to time I find myself back reading about the Apollo Guidance Computer.