I read about the Oberon programming language today.
Category Archives: Programming
TI MSP430
Reading about the TI MSP430 microcontroller. A pretty nifty looking device. It is referenced in Zen and the Forth Language: EFORTH for the MSP430 from Texas Instruments.
Forth
I’m reading Discover FORTH: Learning and Programming the FORTH Language and I have a growing interest in the programming language Forth. Here are a few resources:
And some other books on Forth:
And there are a heap of Forth books by Juergen Pintaske.
Rules of Thumb for Software Development Estimations
Looks like an interesting article, but I only read the comic and the tl;dr bullet points: Rules of Thumb for Software Development Estimations.
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?
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).
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.