Path: utzoo!attcan!uunet!husc6!bbn!rochester!cornell!uw-beaver!ubc-cs!alberta!myrias!cg From: cg@myrias.UUCP (Chris Gray) Newsgroups: comp.sys.amiga Subject: Draco keywords Summary: It's not THAT bad Message-ID: <612@myrias.UUCP> Date: 14 Jun 88 17:28:42 GMT References: <608@myrias.UUCP> <1849@hubcap.UUCP> <1665@vaxb.calgary.UUCP> Organization: Myrias Research Corporation Lines: 28 In article <1665@vaxb.calgary.UUCP> maloff@calgary.UUCP (Sheldon Maloff) writes: Previous stuff deleted. >As a broke student who just graduated I be glad if it stayed PD for a while, >but, PD or commercial, we learned a little bit in our computer courses, >very few people enjoy typing words backwards. Thats my beef, I >don't like typing corp, or tnemmoc, or fi, or fidne, or ... >I'd much rather type endproc, or endcomment, or endif. If you could >change the language specs to include *READABLE* terminations, just then >I might think Draco to be serious. Unfortunately as it stands, I won't >use any language that forces me to learn how to spell backwards. > >Perhaps if I learned the alphabet backwards, that would help :-) Just to clarify it a little. The reversed keywords used in Draco always match up with a previous keyword in the same construct. The pairs are: proc/corp, if/fi, case/esac, do/od There are no 'tnemmoc' or 'fidne'. The set used was derived in part from the language Algol68 (all except the proc/corp). All were carefully chosen to be fully pronounceable and easy to type. The objection to reversed keywords has been heard before, but I have NEVER heard it from someone who has used the language for a significant amount of time. -- Chris Gray Myrias Research, Edmonton +1 403 428 1616 {uunet!mnetor,ubc-vision,watmath,vax135}!alberta!myrias!cg