You can also also view the full archives of micro-posts. Longer blog posts are available in the Articles section.
mine is an integrated development environment for Coalton and Common Lisp for Windows, macOS, and Linux. #lisp
How LLMs Actually Work. FWIW.
TIL that there’s something like Astral uv for Chicken Scheme: Why I chose Rust for Basket. #scheme
The idea of “iterate over an entire collection” is a pretty common one in programming. For the sake of brevity, I’m not going to justify why I think this is important. But let’s look at a couple examples of where Scheme fails because it doesn’t have some generic way to operate over different collections. — Reflecting on Transducers
Exposing Floating Point. All of Bartosz Ciechanowski’s blog post are enlightening!
Networking changes coming in macOS 27: I guess I just need to back my (very) old Time Capsule to an SSD device. #apple
/me is listeniong to “Angel” by Massive Attack
R is not properly tail-recursive. True at present. May be unavoidable since the language provides access to the stack via things like sys.parent, but as it is rare to look at anything other than the immediate calling environment and call (outside of a debugging context) it may be possible to change that. — R and Scheme
The choice of macro system is a very contended issue. The result of this particular controversy was that R7RS just kept syntax-rules from R5RS. In R6RS there is both syntax-rules and the more powerful syntax-case, in which syntax-rules can be written in just a few lines. — R7RS versus R6RS
walking without stopping, except to look at the river and the surrounding
countryside