miniblog.

Morgan Stanley have released an internally developed, JIT compiled PL based on LLVM! https://lambda-the-ultimate.org/node/5452
Windows source code now lives in git, and it has some incredible scaling challenges. 300GiB of files in HEAD! https://blogs.msdn.microsoft.com/bharry/2017/05/24/the-largest-git-repo-on-the-planet/
How do you document a grammar? TOML went with ABNF for docs, even though PEG is often nicer for implementation: https://github.com/toml-lang/toml/pull/236#issuecomment-70293750
Remacs: almost tempting vim users! (evil-mode and spacemacs should both work)
Photo
Have you ever wanted to compile C code to elisp? There exists a compiler that offers an elisp backend!
One thing (amongst many) that Remacs has taught me: there's a lot of well documented C code in Emacs.
A major milestone in my lisp programming experience: fixed a mismatched paren in Emacs itself! https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=56da7add7845f0685dd6d5a1f7ae0a76cb2953da (cf xkcd:859)
I'm struggling to think of any situations where I've taken advantage of a lisp-2. I try to avoid naming params 'list' even though I could.
Good end-to-end crypto is important, but every time I update my system there are RCE fixes (browser, flash, etc). The ends aren't secure!
morphdom: https://github.com/patrick-steele-idem/morphdom is an interesting alternative to virtual DOM. Use the DOM as your source of truth, but diff intelligently.
I am deeply impressed with the work in Prettier to lay out code in an attractive way. https://github.com/prettier/prettier/releases/tag/1.5.0 (beginning to feel like TeX!)
If you're interested in getting started with Remacs, we have some great first bug suggestions!
In addition to 'url options, Emacs has 'url-hairy. Seems appropriate.
Blogged: These Weeks in Remacs II:
Video demo of Newspeak: https://youtu.be/Yv7yX27Tx4U (if you have example values for self & all arguments, you can run code that you're reading!)
Showing 3,511-3,525 of 7,585 posts