miniblog.

Clang is now the default compiler for OpenBSD! https://github.com/openbsd/src/commit/bc04e837fd81a3001f68f102c770b45a53840885 (previously a 2008 gcc fork, should be faster w/better diagnostics)
Glitch is exploring web programmability, producing a tool that's beginner friendly but scales to real projects. Exciting! https://twitter.com/glitch/status/846509116910645248
Why <math.h> Should Support Statistics
An impressive number of *nix tools have been ported to Redox OS!
Having wasted half an hour of my life once due to ; vs : (it was 1 pixel!), I love that rustc is especially helpful:
Microsoft standardising on git, and introducing GVFS: https://blogs.msdn.microsoft.com/bharry/2017/02/03/scaling-git-and-some-back-story/
RFC: Using Rust hashmaps in Remacs, and plugging in to the elisp GC: https://github.com/Wilfred/remacs/issues/276
Learning about gap buffers in Emacs today. I love that Emacs exposes gap-position and gap-size so you can play with internal state!
"A quick way to judge a language implementation is by inspecting its string concatenation function."
People joke about Emacs as an OS. However, I read the HTTP code today and was amazed to learn how much of the network stack is elisp!
A great talk by @_abo_abo at today's London Emacs meetup! In true lisp style, he evaluated snippets of code to demonstrate things!
The reproducible builds project is doing great work, helping solve the problem of trusting compilers on other boxes:
I'm always open to questions! Emacs, lisps, PL implementation, anything I've tweeted about.
An elegant way of seeing if you're breaking API compatibility: try building all the downstream deps against WIP!
Hungarian notation definitely has its uses. I find writing effectful! predicate? or $selector very helpful for reading code.
Showing 3,481-3,495 of 7,584 posts