miniblog.

Emacs pkg of the day: assess https://github.com/phillord/assess/blob/0eb198f05ed835aab66e742338cc4b70bb86875d/assess.el#L591 Convenience functions for ert testing, including font-lock and indentation robustness.
Incredible Emacs project: reimplementing the reader in elisp so users can define reader macros!
I've been reading XEmacs source code today. It's amazing how much the C code resembes the GNU version (but with more derogatory comments).
An LR parsing library with wonderfully helpful error messages on invalid or ambiguous grammars:
Should you use an npm package or write a tiny delete function? Interesting discussion: https://github.com/atom/atom/pull/10874/files (pkg handles corner cases!)
Fascinating, if rather damning, example of adding type annotations to the requests library:
CommonMark, the community standardised fork of markdown, is investigating adding extensible syntax!
Quicklisp: Beyond beta https://github.com/quicklisp/els-london-2015/raw/master/ELS%202015.pdf [pdf] (turns out building an ecosystem makes the community grow!)
Interestingly, there are 4 separate ways you can declare a main() function without getting type warnings from Clang:
The C standards committee has announced that they're working on a new version of the standard! https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2021.htm (named 'C2x')
It's now the case that "software developer" is most common profession in four states!
It's becoming sufficiently difficult to get a CVE ID assigned that security researchers are discussing alternatives:
You know software developers are serious about portability when their software even runs on Gnu Hurd!
CMake is increasingly pulling ahead of autotools in feature set: https://lists.llvm.org/pipermail/cfe-dev/2015-February/041394.html (interesting post on LLVM reasons for switching)
The goals of Redox: https://www.redox-os.org/book/book/introduction/what_is_redox.html (Unixish and Linux compatible, but a microkernel with userland utilities all in Rust!)
Showing 706-720 of 922 posts