Text Processing Compass
Text Processing Compass
Text Processing Compass
“Hand-written assembly” is not more powerful than any other Turing-complete language (including Perl and Python), just more painfully slow and prone to human error to write. (Perhaps if you have a special case requiring speed (such as the processing being done in a tight loop in a financial trading app and the results needing to beat rival trading systems by milliseconds or something equally esoteric), it’d make sense, but in that case, a modern compiler (for, say, C/C++/Rust or similar) would yield comparable results, and if a lot is riding on those milliseconds, you’d eschew code and build a FPGA that pulls the data out of memory buffers in hardware or similar.)
So these days, the only use case for hand-writing assembly language (other than low-level OS/firmware programming or compiler development) is performative Feats Of Strength, where the challenge is the point. And in that case, you’d be trying to do something heroically challenging, like writing an Atari 2600 demake of Baldur’s Gate or something.
What, no LaTeX?!
that is the white portion of the diagram.
The diagram was actually written in LaTeX.
Grep is as high power as vim and emacs??? In what universe?
Programming languages is way too broad a category. There's a lot of variation in both power and difficulty.
What about the one that should be in the top left, both high power and easy, interns.
Pretty sure text editors allow a lot of power, in the upper half in any case
AI chatbots should be near I Ching divination.
I Ching divination
That's why I use icsh, the I Ching Shell.
I'm environmentally damaged enough to honestly think that perl should be further left. It's pretty easy, but I'm the first to admit that perl code looks like ass.
I, as one of the ten people on the planet who writes awk scripts, noticed the most powerful text processing tool is missing.
I like that this clearly articulates that text editors are just whatever the hell vim & emacs are, with training wheels
WISYWIG managing nested bullet point or numbered lists should be in right-bottom corner.
did you typo WYSIWYG acryomn or is this something new ?
oh, I toatlly typoed it
(LOL I made a perfect "What Iou See Ys What Iou Get")
M365 would be WYSIWIG.
What you see is what I get.
My pandoc scripts are fairly easy to use, I think...
WYSIWYG editors rock. Long live TeXmacs!