Dear JavaScript Maintainers, https://thefullstack.xyz/dear-javascript-maintainers/ (great open letter that applies to the wider open source ecosystem)
miniblog.
Clojure provides arbitrary precision numbers, but prefers to overflow by default: https://clojure.github.io/clojure/clojure.core-api.html#clojure.core/*' (interesting tradeoff)
I'm impressed how easy it is to set up CI for Rust projects with Windows. I have my first green build! https://ci.appveyor.com/project/Wilfred/userinfo/branch/master
You can actually teach the Emacs byte-compiler to use specific opcodes for your functions! I've made dash.el faster:
Awesome Emacs command of the day: apropos-value. It finds any variable that contains the value you're looking for. Powerful!
What Programming Languages Are Used Most on Weekends? https://stackoverflow.blog/2017/02/What-Programming-Languages-Weekends/ (both Haskell and asm see more weekend use — both extremes!)
Fascinating deep dive into the relationship between full laziness and Haskell memory usage:
The notion of 'necessary implementation complexity' is hugely dependent on your performance budget. Slow and elegant is common tradeoff.
Emacs' strings types handle Unicode well: you get 'multibyte' strings for non-ASCII data. Rust type analogy:
An IRC bot -- written in Prolog! https://github.com/ljos/epictetus (I'm a huge admirer of Prolog, for the right problem it's brilliant)
Ever wanted to run Emacs 16, released 1985? There's now a GitHub project to make it compile!
Writing some Rust on Windows today! Painless so far, even for a linux-biased dev like me.
Surprisingly few dynamic languages have a full complement of immutable datatypes. Eg Python only has tuple and frozenset built in.
Piston achieved some incredible performance results, but Dropbox is no longer sponsoring the project:
Showing 3,886-3,900 of 7,585 posts


