aliquote.org

Latest micro-posts

You can also also view the full archives of micro-posts. Longer blog posts are available in the Articles section.

2022-04-02 21:34 #

Consume input from stdin, produce output to stdout. Put another way, your program should be a filter. Filters are easily integrated into shell pipelines, arguably the most important utility for Unix tools composition. — Hints for writing Unix tools

2022-04-02 21:31 #

Atom Editor was, and still is, an amazing piece of technology. It was the first practical example of web technologies running locally, applied to a really hard problem: text editors. It it was, and still is, darn good at handling code. — The impossibility to maintain Atom

[2023-10-03]
See pulsar if you are looking for a replacement.
2022-04-02 21:27 #

Apparently, the formers developers of Atom (whose status remains unclear at the time of this writing) are now developing a new text editor, Zed. Note that there’s also Lapce in the radar.

2022-04-01 20:46 #

img Hot off the kitchen

2022-04-01 20:45 #

Note that “semantic understanding” is mostly unrelated to the traditional interpretation of “IDE” as Integrated Development Environment. I personally don’t feel that the “Integrated” bit is all that important. I commit&push from the command line using Julia scripts, rebase in magit, and do code reviews in a browser. If anything, there’s an ample room for improvement for the integration bits. For me, I in “IDE” stands for “intelligent”, smart. — Why an IDE?