[Info-vax] Intel proposal to simplify x86-64
Dan Cross
cross at spitfire.i.gajendra.net
Wed Jun 7 08:46:48 EDT 2023
In article <u5pj2u$v2q$2 at news.misty.com>,
Johnny Billquist <bqt at softjar.se> wrote:
>On 2023-06-07 11:09, Jan-Erik Söderholm wrote:
>> I must ask (since I have never used TECO).
>>
>> What is the unique feature of TECO that cannot be done
>> with some other tool(s)?
>
>I don't think there is anything that is that unique.
>However, depending on how you use it, you might need a bunch of other
>tools to accomplish the same.
>
>It obviously is an editor. But it's also a programming language that can
>be twisted into doing a lot of stuff. If you are familiar with sed (a
>Unix tool), it is somewhat similar. But I'd say TECO can do more.
Believe it or not, `sed` is actually Turing complete; I imagine
that TECO is as well. So in some absolute sense, both are
equally powerful.
Whether it's more or less painful to accomplish a given task in
sed versus TECO is of course another matter, and I'd imagine
that for most non-trivial tasks, TECO is easier.
Perhaps a better comparison vis Unix tools is with `ed`, though.
>Obviously the original Emacs was written in TECO. There are other
>editors written in TECO as well. I sometimes use it when I want to do
>somewhat more complex operations over larger text files where the
>changes are a bit more complex than just search and replace.
>
>But writing code in TECO is arcane. It has been described (and not
>without merit) as a write-only language. Reading it, it looks mostly
>like line noise. So it's unlikely that most people know it, or want to
>learn it. So these days, it's mostly old and weird people who might ever
>use TECO. There might, of course, be various tools and programs existing
>that are written in TECO, that people use, without knowing how to write
>TECO themselves...
Well put. I feel like TECO has more purchase on PDPs of various
types than on VMS, as well.
- Dan C.
More information about the Info-vax
mailing list