... since Amoeba had its own system call interface which wasn’t easily accessible from the Bourne shell. My experience with error handling in Amoeba made me acutely aware of the importance of exceptions as a programming language feature.
Post by twetch#7453
It occurred to me that a scripting language with a syntax like ABC but with access to the Amoeba system calls would fill the need.
What the chain says
- Block
- 660 186
- Time
- 2020-11-07T01:35:04Z
- Signer
- 1F8LZF7xb8a7aSnGV226bXECALFP9u8gsQ
- App
- twetch
- Type
- post
- Content type
- text/plain
- Name in tx
- twetch#7453
Fields the transaction did not carry are omitted. Open the payload to see the bytes as stored.
1F8LZF7xb8a7aSnGV226bXECALFP9u8gsQ VerifiedReplies (5)
I realized that it would be foolish to write an Amoeba-specific language, so I decided that I needed a language that was generally extensible.
During the 1989 Christmas holidays, I had a lot of time on my hand, so I decided to give it a try.
During the next year, while still mostly working on it in my own time, Python was used in the Amoeba project with increasing success, and the feedback from colleagues made me add many early improvements.
In February 1991, after just over a year of development, I decided to post to USENET. The rest is in the Misc/HISTORY file.
https://www.bitcoinfiles.org/t/a6a77b4591ba2218f28631c3da55273600d08e30e52659967f416cd661beae1d