Path: utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!cwjcc!hal!nic.MR.NET!tank!nucsrl!accuvax.nwu.edu!bob From: bob@accuvax.nwu.edu (Bob Hablutzel) Newsgroups: comp.sys.mac Subject: Re: The Mythical Man Month Message-ID: <10330095@accuvax.nwu.edu> Date: 6 Dec 88 14:02:28 GMT References: <6176@fluke.COM> Organization: Northwestern U, Evanston IL, USA Lines: 25 Hi. It's me again. >>Assembly language is _not_ inherently more complex. >How can that be when in assembly language: > You have to track register usage yourself. > You have to check calling sequences yourself. > You have to check parameter types yourself. > You have to allocate and manage local stack space yourself. > You have to do pointer arithmetic yourself. >That's a lot of additional complexity. I don't have to check calling sequences. I don't have to allocate local stack space. Macros do this for me. I have to check parameter types? Flip side: I never have to bother with typecasting. Register usage I've already admitted to, but it isn't a real problem. Most of the rest I can't disagree with. I have no problem with HLLs, I just want to point out that assembler is not so bad, and the, as you admit, the myth that compilers generate code as efficiently as assemblers is a falacy. Bob "Really getting sick of this whole thread" Hablutzel BOB@NUACC.ACNS.NWU.EDU Disclaimer: I never said anything. This is all just a bad dream