HackerTrans
TopNewTrendsCommentsPastAskShowJobs

motform

no profile record

Submissions

Systems, Mistakes, and the Sea (2019)

robinrendle.com
19 points·by motform·5 वर्ष पहले·2 comments

comments

motform
·3 वर्ष पहले·discuss
A truly incredible feat of FFI!
motform
·4 वर्ष पहले·discuss
I have been using straight for a while now and I think it is great! The ability to lazy load everything by default does a lot to make Emacs snappier (or at the very least, faster to boot). Being able to pull packages directly from git (be it local or a forge) makes package development a lot easier. raxod has a lot of really sleek, modern emacs packages that I would encourage everyone to check out, selectrum[0] and ctrf[1] in particular are really great as well.

[0] https://github.com/radian-software/selectrum

[1] https://github.com/radian-software/ctrlf
motform
·4 वर्ष पहले·discuss
Full page screenshots are actually supported by FF, Chrome and Safari (even on mobile). For some reason, the feature is always hidden in some absurd place https://www.idownloadblog.com/2021/04/08/capture-full-page-s...
motform
·4 वर्ष पहले·discuss
You can get autocomplete for Java methods in Cider (Emacs) and probably Cursive (Intellij) afaik. Type checking in intro code can be a bit difficult, but REPL/live development really helps. You are going to catch mismatched type at first call, so you can usually get there by reading the Javadoc, but it does take some practice. Most Clojure code also works with Java through the smallest interface possible at the edge of your system, so it is very rare to have to deal with those issues in your "main" code.
motform
·5 वर्ष पहले·discuss
As much as I admire Processing for making it easy to draw pixels on the screen, something that seems to get more difficult every year, I do find it very difficult to use as a teaching tool. Going from Hello World to something more intricate is a bumpy ride with very few affordances, the feed through from drawing a rect to interfacing with I/O is, while obviously a difficult problem, non-existent. "Creative coding" also requires both a high degree of mathematical and artistic capability in order to be something other than a soup of primary color on the screen, something beginning programmer (esp. "non-technical" ones) tend to struggle with.

Then there is also the famous Bret Victor article: http://worrydream.com/LearnableProgramming/

That said, I still really admire what they did and how extremely influential it has been. Just a small thing like how the the Processing IDE was forked to create the Arduino IDE attests to how Processing continues to reverberate throughout history.
motform
·5 वर्ष पहले·discuss
preview.app has been around since NextSTEP, which used display postscript for its windowing engine. Having a first-class pdf reader falls out pretty naturally.
motform
·5 वर्ष पहले·discuss
Emacs 28 is finally adding modern undo-redo: http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=2645ae...

Recent versions of evil have the option of choosing undo backend, and I have found the new buildin one impeccable thus far.