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 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f5d71,d275ffeffdf83655 X-Google-Attributes: gidf5d71,public X-Google-Thread: 103376,d275ffeffdf83655 X-Google-Attributes: gid103376,public X-Google-Thread: 146b77,d275ffeffdf83655 X-Google-Attributes: gid146b77,public X-Google-Thread: 109fba,d275ffeffdf83655 X-Google-Attributes: gid109fba,public From: kenner@lab.ultra.nyu.edu (Richard Kenner) Subject: Re: Dynamic memory? (was Re: Ada vs C++ vs Java) Date: 1999/01/21 Message-ID: <7879m9$8pf$1@news.nyu.edu>#1/1 X-Deja-AN: 435212690 References: <36a357bb.24173519@news.demon.co.uk> <7803e9$825$1@nnrp1.dejanews.com> <36A3F46A.5CE62C90@icrl.mew.co.jp> X-Complaints-To: usenet@news.nyu.edu X-Trace: news.nyu.edu 916924937 9007 (None) 128.122.140.194 Organization: New York University Ultracomputer Research Lab Newsgroups: comp.lang.ada,comp.lang.c++,comp.vxworks,comp.lang.java Date: 1999-01-21T00:00:00+00:00 List-Id: In article <36A3F46A.5CE62C90@icrl.mew.co.jp> Laurent Safa writes: >Don't be so rude to today's people ;-). Albeit I am aware of low level >generation matters (I first used Z80 assemby 17 years ago, then Pascal, >C, C++ and today C++/Java), I think it's only natural to have more and >more people ignoring these. While working in these high-level languages, sure. But that's very different from never having learned them in the first place! When you learn a science, you always start with the low-level details and work upwards from there, despite the fact that you'll almost never use that level in your work. Physicians spend a lot of time on organic chemistry, but that's something that's needed for only a very small number of specialities. Getting back to programming, you have to deal with the fact that all compilers have code generation bus. If your program doesn't do what you expect it to, you may have to delve to the assembly level to debug it. Sure, you can try to get your compiler vendor to do that for you, but they will first have to understand your program, which can often take quite a while.