Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!rutgers!labrea!decwrl!decvax!ucbvax!jimi.UUCP!zimmerle From: zimmerle@jimi.UUCP (Robert Zimerle) Newsgroups: comp.lang.modula2 Subject: Bit-shifting Operations Message-ID: <8708271749.AA03024@cayuga.cs.rochester.edu> Date: Thu, 27-Aug-87 15:33:25 EDT Article-I.D.: cayuga.8708271749.AA03024 Posted: Thu Aug 27 15:33:25 1987 Date-Received: Sat, 29-Aug-87 10:29:51 EDT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 8 >Organization: UNLV Computer Science and Electrical Engineering Supposedly, Modula-2 is a good systems programming language; but it has no native bit-shifting operations. Aren't bit-shifting operations important tools for EFFICIENT systems programming? Turbo Pascal and "C" have native bit-shifting operations, but not Modula-2. Was this omission a wise design decision? I would like to read some opinions on this question.