RFC: Using Rust regex crates in Remacs: https://github.com/Wilfred/remacs/issues/285
miniblog.
On the effectiveness of UML, executable models, and choosing which details to include in a model: https://modeling-languages.com/models-to-code-interview-leon-starr/
Blogged: Suggest.el: Synthesising Constants https://www.wilfred.me.uk/blog/2017/08/06/suggest-el-synthesising-constants/
I find breathless coverage in the press for new tech to be off-putting, but sometimes they're genuinely innovative. Tricky.
Functions as a Service: a serverless framework for Docker https://docs.get-faas.com/ (interesting concept!)
Suggesting fixes to students' code by using a solver to explore modifications to the program! https://youtu.be/NAoSTmCUlW0 (uses sketch)
I finally feel I've got a handle on org-mode and it's being useful for me. When I started, I thought it was just an agenda tool.
Handy elisp for profiling code and summing function time by function (unlike the hierarchical profiler-report): https://github.com/alphapapa/emacs-package-dev-handbook#elp-profile-macro
A lisper shares his experiences with writing a project in Smalltalk: https://emacsninja.com/posts/one-of-those-who-can-type.html (though using GNU Smalltalk, so no live IDE)
Fascinating post on being a programmer when English (or the Latin alphabet) isn't your native language: https://temochka.com/blog/posts/2017/06/28/the-language-of-programming.html
straight.el: https://github.com/raxod502/straight.el
A fork friendly, MELPA compatible Emacs package manager.
Indexing into arrays in J using complex numbers! Seems totally bananas, but provides some interesting composability.
https://ronjeffries.com/xprog/articles/j-this-is-hard-however/
Dynamically generating shellcode using an SMT solver: almost magical! https://sean.heelan.io/2009/06/01/fun-uses-for-an-smt-solver/
Amazing paper using genetic programming guided by passing/failing tests to automatically write bug fixing patches! https://www.cs.virginia.edu/~weimer/p/p109-weimer.pdf
With suggest.el, I've learnt generative programming suits interpreted PLs. The problem is exponential, so extra perf doesn't really help.
Showing 3,361-3,375 of 7,508 posts