Apparently it's common for Scheme implementations (not just Guile) to include partial demo implementations of other programming languages.
miniblog.
Emacs command of the day: facemenu-set-underline. If you don't have syntax highlighting, facemenu lets you experiment.
Related to IPFS, filecoin: https://filecoin.io/ is a beautiful idea. Pay for remote backup storage by renting your storage!
A global, P2P, versioned data store! IPFS is a really interesting idea and works better than I expected.
I think I use anaphoric macros more than any other kind. Macro hygiene has its place, but --map in dash is so darn readable.
What happens if you insert a char after propertized text? Turns out you can configure it! Sticky properties: https://www.gnu.org/software/emacs/manual/html_node/elisp/Sticky-Properties.html #emacs
Scheme is a lovely language. The more I play with it, the more I like it. I'm hopeful R7RS will lead to more portability.
Why should *you* make a programming language? Lots of good reasons!
How to measure quality of discussion online? This methodology uses the ratio of Kardashian mentions to 'thinkers':
Polyglot programmers are often very effective. They can take designs tested in one language and benefit another!
TIL that git log takes a grep option! You can search for commit message containing a string with $ git log --all --grep='my search string'
PouchDB is now shipping a compiled (combined, tree-shaken) JS file to npm! https://pouchdb.com/2016/01/13/pouchdb-5.2.0-a-better-build-system-with-rollup.html (elegant solution overall)
GitLab has a brilliant merge option: require fast-forwards. This ensures that passed tests==build will be green!
How hard is it to compile Guile Emacs? Recent GCC has started optimising the code such that malloc doesn't work!
Guile uses vlists extensively (essentially a linked list of vectors). They're fast, support shared tails, and (pet peeve) always proper!
Showing 256-270 of 922 posts



