From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID, MSGID_SHORT autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,baaf5f793d03d420 X-Google-Attributes: gid109fba,public X-Google-Thread: 103376,97188312486d4578 X-Google-Attributes: gid103376,public X-Google-Thread: fc89c,97188312486d4578 X-Google-Attributes: gidfc89c,public X-Google-Thread: 10db24,4cf070091283b555 X-Google-Attributes: gid10db24,public X-Google-Thread: 1014db,6154de2e240de72a X-Google-Attributes: gid1014db,public From: joe@bftsi0.UUCP (Joe Foster) Subject: Re: What's the best language to learn? [was Re: Should I learn C or Pascal?] Date: 1996/08/16 Message-ID: <7110@bftsi0.UUCP>#1/1 X-Deja-AN: 174538451 references: <4u7hi6$s2b@nntp.seflin.lib.fl.us> organization: Barbara Foster Tax Service, Inc. followup-to: comp.edu newsgroups: comp.edu,comp.lang.ada,comp.lang.c,comp.lang.c++,comp.unix.programmer Date: 1996-08-16T00:00:00+00:00 List-Id: In article , dewar@cs.nyu.edu (Robert Dewar) writes: > i"Well, the thing is that real honest-to-goodness assembly is just > not that difficult to learn, and that has built-in practical > aspects to it." > That seems false for many modern RISC architectures, and as ILP becomes > more and more of a factor, the instruction level semantics will become > more and more complex. Even CISC CPUs have this property now. What with the pilelining in the Pentium and Pentium Pro chips, it's nearly impossible to write fully optimized assembly, at least with the documentation I have. (I understand the CPU makers have special tech support for compiler writers, who probably won't be as patient with merely curious weekend assembly hackers...) Still, one of the built-in practical aspects of being familiar with how C and C++ would typically be translated into 680x0 and 80x86 assembly is fewer pointer bugs creeping into my code. -- Joe Foster (joe@bftsi0.gate.net or joe%bftsi0@uunet.uu.net) WARNING: I cannot be held responsible for the above They're coming to because my cats have apparently learned to type. take me away, ha ha!