Brushing up my Rust in preparation for the v1.0 release. The compiler errors are generally excellent.
miniblog.
OH: Releasing software is like going to the dentist: the more rarely you do it, the more painful it is.
I'm delighted to announce that I've assigned copyright to the FSF! I can now send patches to #Emacs itself!
Refactoring is the practice of bringing code closer to a problem's ideal solution.
Tabnabbing: A New Type of Phishing Attack http://t.co/DG1nyiFZJT Extremely devious!
The best editor for working with Agda, a rigorous dependently typed language, is apparently the dynamic typed Emacs!
http://t.co/yphJPv1MbC
I learn something new every time I read the gdb docs. It's remarkably versatile.
Too many debuggers assume you haven't changed the source code since you started the debugging session. Leads to nasty misunderstandings.
Emacs tip of the day: if you're regularly running multiple compilation commands, use M-x rename-uniquely in each *compilation* buffer.
Great post on devirtualisation for C++ in GCC, with some interesting comments on warning usability: http://t.co/PL6ksVOGXS
Interesting talk exploring bottom-up vs greedy inlining in LLVM: http://t.co/KwG0bhkZP5 (GCC uses greedy inlining to great effect)
cider-debug is a very nice debugger for clojure, but it actually *improves* on edebug by including minibuffer hints! http://t.co/Vb4cS4Xm67
Yet more nifty optimisations landing in LLVM: indirect call promotion when call profiles are available http://t.co/osw1rvWD8w
Extraordinary tale of reverse engineering, where the authors even create their own language to avoid plagiarism! http://t.co/8zrqF1QwwX
Pharo 4.0 is out! http://t.co/wiR188mJAI Pharo is extraordinary and underappreciated in equal measure.
Delighted to see that jQuery 3.0 will have standards-compliant Promises: https://github.com/jquery/jquery/pull/1996
Extending Emacs Lisp with Erlang's concurrent programming mode: paper: http://t.co/1vfqB4z2hT code: https://github.com/massemanet/distel Cool!
"I consider it hideous how well afl-fuzz works [...] essentially sed-level magic on compiler-generated assembly" http://t.co/7T9KxFbNQP :)
CSON is an interesting alternative to JSON, using coffeescript. Comments! https://github.com/bevry/cson (especially if you're already using cs)
It's remarkable that the JS output by emscripten has comparable file size to native code! http://t.co/hzGLFOxJjb
Showing 441-460 of 650 posts