Guile's manual includes a quine that demonstrates cycling thru different levels of the compiler tower. https://www.gnu.org/software/guile/manual/html_node/Compiler-Tower.html Mind blown.
miniblog.
I've been playing with Geiser today for Scheme development in Emacs. It's delightful, and even has an excellent manual.
Simple Regex Language: https://github.com/TYVRNET/SRL (feels like PCRE meets cucumber)
TIL `self` is a global in the browser, so eslint won't help you if you forget `var self = this`. Subtle!
I've never really understood the desire to have completion for built-in keywords. They're not long enough to be worth saving keystrokes.
Incredibly, Guile Emacs was being discussed as early as 1998! https://web.archive.org/web/20081201143448/http://sanpietro.red-bean.com/guile/guile/old/3114.html
Company mode supports an impressive range of Emacs commands in its popup! C-v scrolls, and C-s even gives incremental search!
Reading some more, Wasamasa's .emacs.d is full of treasures and clearly documented. Check it out:
Emacs trivia: if you don't move the cursor, it blinks ten times, then stops (new in 24.4). Courtesy of this config:
@andywingo Re-reading your excellent perf post whilst Guile bootstraps. Curious re your thoughts on JIT overheads:
Nifty Emacs feature of the day: indirect buffers https://www.gnu.org/software/emacs/manual/html_node/emacs/Indirect-Buffers.html -- fantastic for narrowing in multiple parts of a file!
The context sensitivity of C’s grammar: https://eli.thegreenplace.net/2011/05/02/the-context-sensitivity-of-cs-grammar-revisited "the pure-and-nice YACC grammar samples you find online for it are wrong"
Significant whitespace in a lisp! https://pasterack.org/pastes/6205 (racket cunningly uses indentation to suggest the correct line to fix)
Blogged: Rustdoc Meets The Self-Documenting Editor https://www.wilfred.me.uk/blog/2016/08/27/rustdoc-meets-the-self-documenting-editor/ cc @rustlang
I am regularly impressed with Cider. Today I'm digging the friendly, unobtrusive UI for step debugging.
Showing 286-300 of 922 posts