Abstract Heresies
Unorthodox opinions on computer science and programming.
Wednesday, June 26, 2024
Goto not that harmful
›
I use goto all the time. When I have a loop, I goto the top of the loop after each iteration. When a function delegates to another fun...
Monday, June 24, 2024
Embrace the Suck
›
The key point here is our programmers are Googlers, they’re not researchers. They’re typically fairly young, fresh out of school, probab...
6 comments:
Sunday, June 16, 2024
Decode a Float (Solution)
›
We can multiply or divide a floating point number by 2 without changing the bits in the mantissa. So we can rescale the number to be in...
Saturday, June 15, 2024
Decode a Float
›
The leftmost bit of any positive binary number is always 1. So if you were to left-justify a positive binary number, the top bit would a...
Thursday, June 6, 2024
D-day, 80 years ago today
›
More than 150,000 troops, 5,000 ships, 13,000 aircraft in the largest amphibious assault in history.
Wednesday, June 5, 2024
Multithreading and Immutable Data
›
I was amusing myself by looking at Lisp tutorials. They used the idea of a Tic-Tac-Toe service as a motivating example. You’d be able ...
2 comments:
Saturday, June 1, 2024
Roll Your Own Syntax
›
Unlike most languages, Lisp represents its programs as data structures. A Lisp program is a set of nested lists. We can look at a Lisp...
2 comments:
‹
›
Home
View web version