Path: utzoo!mnetor!uunet!lll-winken!lll-lcc!ames!nrl-cmf!cmcl2!brl-adm!brl-smoke!gwyn From: gwyn@brl-smoke.ARPA (Doug Gwyn ) Newsgroups: comp.lang.c Subject: Re: The D Programming Language (was: Still more new operators) Message-ID: <7400@brl-smoke.ARPA> Date: 2 Mar 88 18:30:43 GMT References: <11702@brl-adm.ARPA> <243@eagle_snax.UUCP> <2245@geac.UUCP> <2718@mmintl.UUCP> <1988Feb25.202237.8688@utzoo.uucp> <2737@mmintl.UUCP> Reply-To: gwyn@brl.arpa (Doug Gwyn (VLD/VMB) ) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 7 In article <2737@mmintl.UUCP> franka@mmintl.UUCP (Frank Adams) writes: >We need to figure out how to make D efficient without regard to the >addressing unit of the machine. Off-hand, I'm not sure how to do that. Obviously, you let the compiler take care of allocating suitable sizes. For it to do this, the programmer needs to specify something about the intended usage of the variable, such as is done with enumeration types, Booleans, and subscript ranges in various languages.