Graal is an incredible feast of PL engineering: https://medium.com/@octskyward/graal-truffle-134d8f28fb69 (when pitched as a silver bullet I wonder if there's more downsides)
miniblog.
Great site of slides demoing metaclasses in Python (with friendly examples!)
How do you add extension to markdown/commonmark? There's no official extension syntax, but custom URIs is elegant:
Turns out there's a ton of different text properties that Emacs understands: https://www.gnu.org/software/emacs/manual/html_node/elisp/Special-Properties.html (e.g. you can change the cursor!)
Interior mutability in Rust: what, why, how? https://ricardomartins.cc/2016/06/08/interior-mutability (learning Cell and RefCell is a tricky new concept for new Rustaceans)
Panopticomputers: Code Execution Courts for Scalable, Decentralized Computation https://medium.com/@simondlr/an-intro-to-truebit-a-scalable-decentralized-computational-court-1475531400c3 (Ethereum could compete with AWS!)
I have a preference for *complete* code examples, even if they're longer. Ideally we'd have better web tools to hide imports/boilerplate.
"the LLVM optimizers could optimize debug code just as well as non-debug code" https://llvm.org/docs/SourceLevelDebugging.html#debugging-optimized-code (impressive!)
How to protect the future web from its founders' own frailty https://boingboing.net/2016/06/24/how-to-protect-the-future-web.html (superb discussion of FOSS ethics and trustworthiness)
Knit, Chisel, Hack: Building Programs in Guile Scheme https://www.youtube.com/watch?v=TVO8WXFYDIA (great overview of the Guile design from @andywingo himself!)
TIL there's a thriving Emacs community in China with its own Discourse instance!
Writing tests in the traditional red-green approach is invaluable. But make sure they're red for the right reason!</just-lost-10-minutes>
.@melpa_emacs looks like badges are broken? E.g. https://stable.melpa.org/packages/loop-badge.svg -- seems to be an issue on @Shields_io (cc @sanityinc)
Whilst there are no plans for a Rust 2.0, there is an interesting list of desirable breaking changes:
Great blog post comparing macros in Racket and Haskell: https://blog.ezyang.com/2016/07/what-template-haskell-gets-wrong-and-racket-gets-right/ (we need more polyglot macro comparisons—cross pollination!)
Showing 391-405 of 922 posts



