miniblog.

Quitting to command loop in Elisp https://oremacs.com/2015/07/16/callback-quit/ (essentially a GOTO with stack replacement!)
Nifty elisp snippets for treating byte compile warnings as errors on Travis:
Rust's iterators are fast and can match loops with preallocation!
Emacs command of the day: github-clone. From https://github.com/dgtized/github-clone.el, clone and fork without leaving the comfort of Emacs!
Automated performance tracking of LLVM-generated code https://llvm.org/devmtg/2015-10/slides/Beyls-AutomatedPerformanceTrackingOfLlvmGeneratedCode.pdf (has cute idea of hashing compiler output to measure churn)
How was Powershell intended to compare with bash, from the original developer:
Since the Netflix API shut down, I don't take APIs for granted. Delighted to learn that eBay's API is pretty featureful.
I'm very impressed that an ag.el user took the time to attach a video to their GitHub issue!
Most macros I write are `def-foo' (declarative) or `with-foo' (setup then tidying). This gives predictable semantics: important with macros.
I don't read enough code. I skimmed a few GB emulators today and saw some great approaches to structure. The nicest:
In the DOM, no one will hear you scream https://www.slideshare.net/x00mario/in-the-dom-no-one-will-hear-you-scream (argues that perfect server-side XSS protection is impossible!)
A Pixel Is Not a Little Square! https://alvyray.com/Memos/CG/Microsoft/6_pixel.pdf (more relevant in this age of high DPI screens)
I have no doubt that @jwiegley will do a fantastic job as Emacs maintainer! Exciting times!
Some subtle shadowing gotchas in Rust: https://users.rust-lang.org/t/surprising-item-shadowing/3494 (fortunately the compiler warns you in this circumstance)
Swift Intermediate Language: https://llvm.org/devmtg/2015-10/slides/GroffLattner-SILHighLevelIR.pdf interesting design choices include parametrised basic blocks and stack vars by default.
Showing 5,026-5,040 of 7,640 posts