[Info-vax] Intel proposal to simplify x86-64
Johnny Billquist
bqt at softjar.se
Wed Jun 7 20:50:49 EDT 2023
On 2023-06-08 01:19, Arne Vajhøj wrote:
> On 6/7/2023 5:36 AM, Johnny Billquist 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.
>> 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.
>
> Many editors come with "programming capabilities".
>
> If we focus on VMS then EDT is a bit primitive, but
> EVE not so - TPU is very much a full programming language.
>
> I cannot imagine any text manipulation functionality that
> could not be implemented in TPU in relative clean code.
>
> (for those that does not know TPU then it is a procedural
> language in the "Pascal family" with a bunch of editor
> builtins)
I don't think we need to dive into the pros and cons of different
language or environments.
Suffice to say that I wrote a fairly feature rich Emacs clone in TECO-8.
TPU would not even get close to running on a PDP-8...
Not a direct argument for TECO on VMS, but it might say a little about
how complicated or easy it is to write a screen oriented editor in TECO.
Johnny
More information about the Info-vax
mailing list