On 07/11/2023 10:09, Makarius wrote:
I first heard of "Unicode" approx. 1990. Everybody was talking about "wide charaters" (16bit) and made moves to support them (e.g. major Unix vendors and MicroSoft). That was the time of now obsolete UCS16: "16bit should be sufficient for everyone, i.e. every imaginable character on the planet".
We began working (at ICL) with Cambridge HOL in 1986, using a modified version for an important secure hardware verification 88-9 before starting the project which first developed ProofPower in 90-93. The emphasis was on verification of systems specified in Z, and so at first we had done small things to make HOL look more like Z, and one of those was simply to use the extended character set.
At that time we were on Sun workstations, and Linux didn't exist.
Sun had a font editor, so I just added extra characters in the empty spaces in the existing character sets and edited the font myself; things were way simpler in those days.

There are of course things we would have used if they had been on our radar.  UTF would have been a good idea, and it would have been better perhaps to have started out with an open source project, but we were scuppered by the commercialisation by Cambridge University of the Poly ML system which had been chosen as the best base for ProofPower (before that happened).

Roger


_______________________________________________
Proofpower mailing list
[email protected]
http://lemma-one.com/mailman/listinfo/proofpower_lemma-one.com

Reply via email to